.module-archive .status{padding:.382em 1em;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;font-weight:bold;background:#c6c6c6;display:inline-block;}.module-archive .status:before{font-family:FontAwesomeSensei,FontAwesome;display:inline-block;font-size:100%;margin-right:.618em;font-weight:normal;line-height:1em;width:1em;}.module-archive .status.completed{background:#63a95f;}.module-archive .status.completed:before{content:"";}.module-archive .status.in-progress:before{content:"";}.module-lessons .lesson-status{font-style:normal;}.module-lessons .lesson-status.complete{color:#63a95f;}.module-lessons .lesson-status.complete:before{font-family:FontAwesomeSensei,FontAwesome;display:inline-block;font-size:100%;margin-right:.618em;font-weight:normal;line-height:1em;width:1em;content:"";}.single-course .course-lessons>header h2{margin-bottom:1em;}.course .module{position:relative;margin-top:1em;margin-bottom:1em;border:none;}.course .module header{align-items:center;background:rgba(0,0,0,.05);box-sizing:border-box;display:flex;margin-bottom:0;padding:1em 20px;width:100%;}.course .module header h2{display:inline-block;font-size:1.8em;margin-right:20px;}.course .module header .status{margin-left:auto;white-space:nowrap;}.course .module .module-description{padding:1em 20px;background:rgba(0,0,0,.015);margin:0;font-style:italic;}.course .module .module-lessons header{margin:0 !important;padding:.6em .6em .6em 20px !important;border-top:1px solid rgba(0,0,0,.05) !important;border-bottom:1px solid rgba(0,0,0,.05);background:rgba(0,0,0,.03);}.course .module .module-lessons header h3{margin:0;font-size:1.2em;}.course .module .module-lessons ul{margin:0 !important;padding:0 !important;margin-bottom:2em !important;list-style:none !important;}.course .module .module-lessons ul li{list-style:none !important;margin:0 !important;position:relative;}.course .module .module-lessons ul li a{display:block;border-bottom:1px solid rgba(0,0,0,.05);padding:.618em .618em .618em 3.618em;background:rgba(0,0,0,.01);position:relative;font-size:1.1em;text-decoration:none;}.course .module .module-lessons ul li a:before{font-family:FontAwesomeSensei,FontAwesome;display:inline-block;font-size:150%;margin-right:.618em;font-weight:400;line-height:1em;width:1em;position:absolute;left:20px;top:.5em;content:"";color:rgba(0,0,0,.1);}.course .module .module-lessons ul li a:hover{background:#fff;border-bottom:1px solid rgba(0,0,0,.05);text-decoration:none;}.course .module .module-lessons ul li a:hover:before{content:"";color:rgba(0,0,0,.2);}.course .module .module-lessons ul li a .preview-label{float:right;top:-.2em;}.course .module .module-lessons ul li.completed a{color:rgba(0,0,0,.4);}.course .module .module-lessons ul li.completed a:before{content:"";color:#63a95f;}@-webkit-keyframes spin-360{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1;}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);zoom:1;}to{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1;}}@-webkit-keyframes spin-360{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1;}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);zoom:1;}to{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1;}}.sensei-lms-notice{background-color:#f6f7f7;margin-bottom:21px;padding:17px 26px;color:#1e1e1e;}.sensei-lms-notice .sensei-block-wrapper{margin:0;}.sensei-message{clear:both;margin-top:1.387em;margin-bottom:1.618em;padding:1em 1.618em;border:none !important;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.sensei-message a{text-decoration:underline;}.sensei-message a:hover{text-decoration:none;}.sensei-message:after{content:"";clear:both;display:block;}.sensei-message:before{font-family:"FontAwesomeSensei";display:inline-block;font-size:100%;font-size:1.387em;margin-right:.618em;font-weight:normal;line-height:1em;width:1em;position:relative;top:.1em;}.sensei-message.info{background:#eee;}.sensei-message.info:before{content:"";}.sensei-message.info a{color:#3b3b3b;}.sensei-message.info a:hover{color:#2e2e2e;}.sensei-message.alert{background:#ffd9c8;}.sensei-message.alert:before{color:#ed6c6c;content:"";}.sensei-message.alert a{color:hsl(0,78.1818181818%,57.6470588235%);}.sensei-message.alert a:hover{color:hsl(0,78.1818181818%,52.6470588235%);}.sensei-message.success{background:hsl(116.7567567568,30.081300813%,86.7647058824%);}.sensei-message.success:before{color:#63a95f;content:"";}.sensei-message.success a{color:#4d8a4a;}.sensei-message.success a:hover{color:#447941;}.course-completed.singular .entry-header,.course-completed .entry-title{border:0;height:0;margin:0;padding:0;visibility:hidden;}#my-courses #customer_login{column-gap:1.5rem;display:flex;}@media screen and (max-width: 782px){#my-courses #customer_login{flex-direction:column;}}#my-courses #customer_login label{display:block;margin-bottom:.7rem;}#my-courses #customer_login input.input-text{box-sizing:border-box;font-size:var(--wp--preset--font-size--small);line-height:normal;margin:0;outline:0;padding:.9rem 1.1rem;width:100%;}#my-courses #customer_login>div{display:flex;flex:1 1 0;flex-direction:column;}#my-courses #customer_login form{border:1px solid #d3ced2;border-radius:5px;flex:1 1 0;margin:0 0 2em 0;padding:20px;text-align:left;}#my-courses #customer_login .sensei-login-submit .button{margin-right:1em;}.theme-twentytwentyone #customer_login .remember_me,.theme-twentytwentyone #customer_login .sensei-login-submit,.theme-twentytwentyone #customer_login .form-row:last-child{margin-top:1rem;}@-webkit-keyframes spin-360{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1;}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);zoom:1;}to{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1;}}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}a.view-results,a.view-results-link,a.sensei-certificate-link{display:inline-block;padding:.236em .857em;padding:.382em 1em;background:#3c8bae;float:right;margin-left:.236em;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;font-weight:bold;text-decoration:none;}.sensei .entry-content section{padding:0;}.course:not(body),.course-container,.course-container .course{position:relative;margin:0 0 1.618em;padding:0 0 1em;border-bottom:1px solid #e2e2e2;list-style:none;}.course:not(body):after,.course-container:after,.course-container .course:after{content:" ";display:block;height:0;overflow:hidden;clear:both;}.course:not(body) header h2,.course-container header h2,.course-container .course header h2{margin:0;}.course:not(body) .course-title,.course-container .course-title,.course-container .course .course-title{display:inline-block;margin:0;padding:0;}.course:not(body) .course-meta,.course-container .course-meta,.course-container .course .course-meta{margin-bottom:20px;clear:both;}.course:not(body) .course-meta .single_add_to_cart_button,.course-container .course-meta .single_add_to_cart_button,.course-container .course .course-meta .single_add_to_cart_button{font-size:1em;position:relative;top:.2em;margin-bottom:.618em;}.course:not(body) .course-author,.course:not(body) .course-category,.course-container .course-author,.course-container .course-category,.course-container .course .course-author,.course-container .course .course-category{margin-left:5px;}.course:not(body) .course-author,.course:not(body) .sensei-course-meta,.course-container .course-author,.course-container .sensei-course-meta,.course-container .course .course-author,.course-container .course .sensei-course-meta{color:#888;font-size:.9em;}.course:not(body) .course-author a,.course:not(body) .sensei-course-meta a,.course-container .course-author a,.course-container .sensei-course-meta a,.course-container .course .course-author a,.course-container .course .sensei-course-meta a{color:#555;}.course:not(body) .sensei-course-meta,.course-container .sensei-course-meta,.course-container .course .sensei-course-meta{font-style:italic;}.course:not(body) .course-excerpt,.course-container .course-excerpt,.course-container .course .course-excerpt{margin-top:1.5em;}.course:not(body) .entry-actions span,.course-container .entry-actions span,.course-container .course .entry-actions span{margin:0 1em 0 0;}.course:not(body) .course-lessons>header,.course:not(body) .module-lessons>header,.course-container .course-lessons>header,.course-container .module-lessons>header,.course-container .course .course-lessons>header,.course-container .course .module-lessons>header{margin:2.244em 0 1.618em;padding:2.244em 0 0;border-top:2px solid #e6e6e6;}.course:not(body) .course-lessons>header .course-completion-rate,.course:not(body) .module-lessons>header .course-completion-rate,.course-container .course-lessons>header .course-completion-rate,.course-container .module-lessons>header .course-completion-rate,.course-container .course .course-lessons>header .course-completion-rate,.course-container .course .module-lessons>header .course-completion-rate{font-style:italic;}.course:not(body) .course-lessons>header .meter,.course:not(body) .module-lessons>header .meter,.course-container .course-lessons>header .meter,.course-container .module-lessons>header .meter,.course-container .course .course-lessons>header .meter,.course-container .course .module-lessons>header .meter{margin:1em 0 3em;}.course:not(body) .course-lessons .lesson:after,.course:not(body) .module-lessons .lesson:after,.course-container .course-lessons .lesson:after,.course-container .module-lessons .lesson:after,.course-container .course .course-lessons .lesson:after,.course-container .course .module-lessons .lesson:after{content:" ";display:block;height:0;overflow:hidden;clear:both;}.course:not(body) .course-lessons .lesson header h2,.course:not(body) .module-lessons .lesson header h2,.course-container .course-lessons .lesson header h2,.course-container .module-lessons .lesson header h2,.course-container .course .course-lessons .lesson header h2,.course-container .course .module-lessons .lesson header h2{margin:0;}.course:not(body) .course-lessons .lesson p.lesson-meta,.course:not(body) .module-lessons .lesson p.lesson-meta,.course-container .course-lessons .lesson p.lesson-meta,.course-container .module-lessons .lesson p.lesson-meta,.course-container .course .course-lessons .lesson p.lesson-meta,.course-container .course .module-lessons .lesson p.lesson-meta{font-style:italic;font-size:.9em;color:#888;}.course:not(body) .course-lessons .lesson p.lesson-meta a,.course:not(body) .module-lessons .lesson p.lesson-meta a,.course-container .course-lessons .lesson p.lesson-meta a,.course-container .module-lessons .lesson p.lesson-meta a,.course-container .course .course-lessons .lesson p.lesson-meta a,.course-container .course .module-lessons .lesson p.lesson-meta a{color:#555;}.course:not(body) .course-lessons .lesson p.lesson-meta span,.course:not(body) .module-lessons .lesson p.lesson-meta span,.course-container .course-lessons .lesson p.lesson-meta span,.course-container .module-lessons .lesson p.lesson-meta span,.course-container .course .course-lessons .lesson p.lesson-meta span,.course-container .course .module-lessons .lesson p.lesson-meta span{padding-left:15px;}.course:not(body) .course-lessons .lesson p.lesson-meta span:first-child,.course:not(body) .module-lessons .lesson p.lesson-meta span:first-child,.course-container .course-lessons .lesson p.lesson-meta span:first-child,.course-container .module-lessons .lesson p.lesson-meta span:first-child,.course-container .course .course-lessons .lesson p.lesson-meta span:first-child,.course-container .course .module-lessons .lesson p.lesson-meta span:first-child{padding-left:0;}.course:not(body) .course-lessons .lesson p.lesson-meta .lesson-status,.course:not(body) .module-lessons .lesson p.lesson-meta .lesson-status,.course-container .course-lessons .lesson p.lesson-meta .lesson-status,.course-container .module-lessons .lesson p.lesson-meta .lesson-status,.course-container .course .course-lessons .lesson p.lesson-meta .lesson-status,.course-container .course .module-lessons .lesson p.lesson-meta .lesson-status{font-style:normal;}.course:not(body) .course-lessons .lesson p.lesson-meta .lesson-status.complete,.course:not(body) .module-lessons .lesson p.lesson-meta .lesson-status.complete,.course-container .course-lessons .lesson p.lesson-meta .lesson-status.complete,.course-container .module-lessons .lesson p.lesson-meta .lesson-status.complete,.course-container .course .course-lessons .lesson p.lesson-meta .lesson-status.complete,.course-container .course .module-lessons .lesson p.lesson-meta .lesson-status.complete{color:#63a95f;}.course:not(body) .course-lessons .lesson p.lesson-meta .lesson-status.complete:before,.course:not(body) .module-lessons .lesson p.lesson-meta .lesson-status.complete:before,.course-container .course-lessons .lesson p.lesson-meta .lesson-status.complete:before,.course-container .module-lessons .lesson p.lesson-meta .lesson-status.complete:before,.course-container .course .course-lessons .lesson p.lesson-meta .lesson-status.complete:before,.course-container .course .module-lessons .lesson p.lesson-meta .lesson-status.complete:before{font-family:"FontAwesomeSensei";display:inline-block;font-size:100%;margin-right:.618em;font-weight:normal;line-height:1em;width:1em;content:"";}.course:not(body) .course-lessons .lesson p.lesson-meta .lesson-status.in-progress,.course:not(body) .module-lessons .lesson p.lesson-meta .lesson-status.in-progress,.course-container .course-lessons .lesson p.lesson-meta .lesson-status.in-progress,.course-container .module-lessons .lesson p.lesson-meta .lesson-status.in-progress,.course-container .course .course-lessons .lesson p.lesson-meta .lesson-status.in-progress,.course-container .course .module-lessons .lesson p.lesson-meta .lesson-status.in-progress{color:#555;}.course:not(body) .course-lessons .lesson p.lesson-meta .lesson-status.in-progress:before,.course:not(body) .module-lessons .lesson p.lesson-meta .lesson-status.in-progress:before,.course-container .course-lessons .lesson p.lesson-meta .lesson-status.in-progress:before,.course-container .module-lessons .lesson p.lesson-meta .lesson-status.in-progress:before,.course-container .course .course-lessons .lesson p.lesson-meta .lesson-status.in-progress:before,.course-container .course .module-lessons .lesson p.lesson-meta .lesson-status.in-progress:before{font-family:"FontAwesomeSensei";display:inline-block;font-size:100%;margin-right:.618em;font-weight:normal;line-height:1em;width:1em;content:"";}.course .course-meta{margin-bottom:1.618em;}.course .course-meta:after{content:" ";display:block;height:0;overflow:hidden;clear:both;}.course .course-meta .status{float:left;margin-right:.236em;}.course .course-video{margin-top:1em;margin-bottom:1.618em;}.course .modules-title{margin-top:1em;}#main .course-container .module-lessons>header{margin:0 0 1.618em;padding:0;border-top:0;}.course .status,.course-lessons .status,.course-container .status{padding:.382em 1em;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;font-weight:bold;background:hsl(0,0%,77.7450980392%);display:inline-block;}.course .status:before,.course-lessons .status:before,.course-container .status:before{font-family:"FontAwesomeSensei";display:inline-block;font-size:100%;margin-right:.618em;font-weight:normal;line-height:1em;width:1em;}.course .status.completed,.course-lessons .status.completed,.course-container .status.completed{background:#63a95f;}.course .status.completed:before,.course-lessons .status.completed:before,.course-container .status.completed:before{content:"";}.course .status.in-progress:before,.course-lessons .status.in-progress:before,.course-container .status.in-progress:before{content:"";}.course .status.register,.course-lessons .status.register,.course-container .status.register{background:#ed6c6c;}.course .status.register a,.course-lessons .status.register a,.course-container .status.register a{color:#fff;}.lesson .lesson-meta{margin:0 0 1.618em;}.lesson header h1{margin-bottom:.5em;}.sensei-breadcrumb{background:#fafafa;margin:2em 0;padding:.5em 1em;font-style:italic;color:#888;clear:both;}.sensei-breadcrumb:before{font-family:"FontAwesomeSensei";display:inline-block;font-size:100%;margin-right:.618em;font-weight:normal;line-height:1em;width:1em;content:"";}.lesson-tags{margin:2em 0;font-style:italic;color:#888;font-size:.9em;}.quiz form #sensei-quiz-list{list-style-position:inside;list-style-type:none;padding-inline-start:0;}.quiz form #sensei-quiz-list li{position:relative;}.quiz form #sensei-quiz-list li .answers{padding-left:0;}.quiz form #sensei-quiz-list li .question_media_display{margin:10px 0;}.quiz form #sensei-quiz-list li .question_media_display dd{font-style:italic;}.quiz form #sensei-quiz-list li .reupload_notice{font-style:italic;margin-bottom:5px;}.quiz form #sensei-quiz-list li .max_upload_size,.quiz form #sensei-quiz-list li .sensei-lms-question-block__file-upload-name{font-size:75%;font-family:inherit;}.quiz form #sensei-quiz-list li ul{position:relative;z-index:1;margin:.53em 0;}.quiz form #sensei-quiz-list li ul li{display:flex;align-items:center;line-height:1;font-weight:normal;list-style:none;}.quiz form #sensei-quiz-list li ul li.right_answer{color:green;}.quiz form #sensei-quiz-list li ul li.user_right{color:green;font-weight:700;}.quiz form #sensei-quiz-list li ul li.user_wrong{color:red;}.quiz form #sensei-quiz-list li ul li input{margin:0 10px 0 0;}.quiz form #sensei-quiz-list li ul li label{display:inline;vertical-align:middle;}.quiz form #sensei-quiz-list li .answer_message{position:relative;width:100%;}.quiz form #sensei-quiz-list li .answer_message span{text-align:right;}.quiz form #sensei-quiz-list li .answer_message.user_right{color:green;border-color:green;}.quiz form #sensei-quiz-list li .answer_message.user_wrong{color:red;border-color:red;}.quiz form #sensei-quiz-list li .answer_message .notes{display:none;cursor:help;z-index:9;position:absolute;top:20px;right:0;width:100%;background:#fff;border:1px solid;-webkit-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:10px;font-size:85%;text-align:left;}.quiz form input.quiz-submit{margin-right:10px;}.sensei-quiz-pagination{display:flex;flex-flow:column wrap;align-items:center;gap:1.5em;margin:1.618em 0;}@media only screen and (min-width: 768px){.sensei-quiz-pagination{flex-direction:row;}}.sensei-quiz-pagination .sensei-quiz-pagination__list{flex-grow:1;gap:.5em;margin-bottom:1em;}@media only screen and (min-width: 768px){.sensei-quiz-pagination .sensei-quiz-pagination__list{margin-bottom:0;}}.sensei-quiz-pagination .sensei-quiz-pagination__list ul.page-numbers{display:flex;gap:.5em;margin:0;padding:0;list-style:none;}.sensei-quiz-pagination .sensei-quiz-pagination__list ul.page-numbers li{display:flex;margin:0;padding:0;}.sensei-quiz-pagination .sensei-quiz-pagination__list ul.page-numbers .page-numbers{margin:0;padding:0;border:0;color:inherit;background-color:rgba(0,0,0,0);text-decoration:underline;text-transform:none;font-weight:normal;font-size:initial;line-height:initial;cursor:pointer;}.sensei-quiz-pagination .sensei-quiz-pagination__list ul.page-numbers .page-numbers:hover{color:inherit;background-color:rgba(0,0,0,0);text-decoration:none;}.sensei-quiz-pagination .sensei-quiz-pagination__list ul.page-numbers .page-numbers:focus{outline-offset:initial;}.sensei-quiz-pagination .sensei-quiz-pagination__list ul.page-numbers span.page-numbers{text-decoration:none;cursor:inherit;}.sensei-quiz-pagination .sensei-quiz-pagination__list ul.page-numbers span.page-numbers.current{font-weight:500;}.sensei-quiz-pagination .sensei-quiz-pagination__prev-button:before{font-family:"FontAwesomeSensei";display:inline-block;font-size:100%;margin-right:.618em;margin-right:.25em;font-weight:normal;line-height:1em;width:1em;content:"";}.sensei-quiz-pagination .sensei-quiz-pagination__next-button:after{font-family:"FontAwesomeSensei";display:inline-block;font-size:100%;margin-left:.618em;margin-left:.25em;font-weight:normal;line-height:1em;width:1em;content:"";}div.sensei-quiz-actions{display:flex;flex-direction:column;align-items:center;row-gap:32px;}@media only screen and (min-width: 768px){div.sensei-quiz-actions{flex-direction:row;margin-left:auto;justify-content:space-between;}}div.sensei-quiz-actions .sensei-quiz-action{margin:0;padding:0;}div.sensei-quiz-actions .sensei-quiz-actions-primary{display:flex;gap:1rem;}div.sensei-quiz-actions .sensei-quiz-actions-secondary{display:flex;column-gap:56px;flex-direction:column;row-gap:32px;align-items:center;}@media only screen and (min-width: 768px){div.sensei-quiz-actions .sensei-quiz-actions-secondary{order:0;flex-direction:row;}}div.sensei-quiz-actions .sensei-quiz-actions-secondary .sensei-quiz-action .button,div.sensei-quiz-actions .sensei-quiz-actions-secondary .sensei-quiz-action button{margin:0;padding:0;border:0;color:inherit;background-color:rgba(0,0,0,0);text-decoration:underline;text-decoration:none;text-transform:none;font-weight:normal;font-size:initial;line-height:initial;cursor:pointer;}div.sensei-quiz-actions .sensei-quiz-actions-secondary .sensei-quiz-action .button:hover,div.sensei-quiz-actions .sensei-quiz-actions-secondary .sensei-quiz-action button:hover{color:inherit;background-color:rgba(0,0,0,0);text-decoration:none;}div.sensei-quiz-actions .sensei-quiz-actions-secondary .sensei-quiz-action .button:focus,div.sensei-quiz-actions .sensei-quiz-actions-secondary .sensei-quiz-action button:focus{outline-offset:initial;}div.sensei-quiz-actions .sensei-quiz-actions-secondary .sensei-quiz-action .button:hover,div.sensei-quiz-actions .sensei-quiz-actions-secondary .sensei-quiz-action button:hover{text-decoration:underline;}.quiz:not(.quiz-blocks):not(.sensei-course-theme) button.quiz-submit.complete,.lesson button.quiz-submit.complete{background:#63a95f;}.quiz:not(.quiz-blocks):not(.sensei-course-theme) button.quiz-submit.reset,.lesson button.quiz-submit.reset{background:#ed6c6c;}.quiz:not(.quiz-blocks):not(.sensei-course-theme) input.quiz-submit:disabled,.lesson input.quiz-submit:disabled{pointer-events:none;opacity:.5;filter:grayscale(100%);}.quiz-blocks:not(.sensei-course-theme) .wp-block-buttons{display:flex;flex-direction:row;flex-wrap:wrap;}.quiz-blocks:not(.sensei-course-theme) .wp-block-button{display:flex;align-items:center;}.lesson input.quiz-submit{margin-top:1em;}.lesson .preview-label,.module-lessons .preview-label{color:#fff;background:#63a95f;padding:.2em 1em;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;clear:both;display:inline-block;position:relative;}.lesson .preview-label:before,.module-lessons .preview-label:before{font-family:FontAwesomeSensei,FontAwesome;display:inline-block;margin-right:.168em;line-height:1em;width:1em;content:"";}.lesson header.lesson-title,.module-lessons header.lesson-title{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:.5em;}.lesson header.lesson-title h1,.lesson header.lesson-title h2,.module-lessons header.lesson-title h1,.module-lessons header.lesson-title h2{display:inline-block;margin:0;}.lesson header.lesson-title .preview-label,.module-lessons header.lesson-title .preview-label{margin-left:10px;font-size:1.1em;}.lesson header.lesson-title .lesson-meta,.module-lessons header.lesson-title .lesson-meta{width:100%;}div.course-container div.course{display:block;padding:5px;}section.entry span.course-lesson-progress{margin-left:10px;}.sensei form .form-row{padding:3px;margin:0 0 6px;}.sensei form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0;}.sensei form .form-row label{line-height:2em;}.sensei form .form-row label.hidden{visibility:hidden;}.sensei form .form-row label.inline{display:inline;}.sensei form .form-row select{cursor:pointer;margin:0;}.sensei form .form-row .required{color:red;font-weight:bold;border:0;}.sensei form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle;}.sensei form .form-row input.input-text,.sensei form .form-row textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1em;}.sensei form .form-row textarea{height:4em;line-height:1.5em;display:block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.sensei form .form-row.validate-required .chosen-single,.sensei form .form-row.validate-required .chosen-drop,.sensei form .form-row.validate-required input.input-text,.sensei form .form-row.validate-required select{border-color:#fb7f88;}.sensei form .form-row ::-webkit-input-placeholder{line-height:normal;}.sensei form .form-row :-moz-placeholder{line-height:normal;}.sensei form .form-row :-ms-input-placeholder{line-height:normal;}.sensei form .fix{clear:both;}#my-courses .register-link{clear:both;}#my-courses.ui-tabs{position:relative;zoom:1;}#my-courses.ui-tabs .ui-tabs-nav{margin:0 0 10px !important;float:left;width:100%;padding:.2em 0 0;}#my-courses.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap;}#my-courses.ui-tabs .ui-tabs-nav li a{float:left;padding:5px 20px;font-weight:bold;color:#777;text-decoration:none;outline:none !important;line-height:1;cursor:pointer;}#my-courses.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;}#my-courses.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{cursor:text;}#my-courses.ui-tabs .ui-tabs-nav li.ui-state-hover a{color:#555;}#my-courses.ui-tabs .ui-tabs-nav li.ui-state-active a{color:#333;background:#e2e2e2;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;}#my-courses.ui-tabs .ui-tabs-nav li.ui-state-disabled a{cursor:text;}#my-courses.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}#my-courses.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}#my-courses.ui-tabs .ui-tabs-panel{clear:both;display:block;border-width:0;padding:1em 0;background:none;}#my-courses.ui-tabs .ui-tabs-hide{display:none !important;}#learner-info .learner-avatar{float:right;width:120px;}#learner-info .learner-content{float:left;width:calc(100% - 140px);width:-webkit-calc(100% - 140px);width:-moz-calc(100% - 140px);width:-o-calc(100% - 140px);}#learner-info .learner-content h2{margin-top:0;}#learner-info .my-messages-link-container{clear:both;}#learner-info .fix{clear:both;}.sensei-ordering{margin:0 0 1em 0;}.sensei .archive-header{background:rgba(0,0,0,0);padding:0;}.sensei-course-filters{margin:0 0 2em 0;padding:0;}.sensei-course-filters li{float:left;list-style:none;}.entry-content .sensei-course-filters li{margin:0;}.sensei-course-filters li a{display:block;border:2px solid #ddd;margin-right:5px;padding:.5em 1em;background:#eee;}.sensei-course-filters li a:hover{background:#fff;text-decoration:none;border-color:#ccc;}.sensei-course-filters li a.active{border-color:#ddd;background:#fff;cursor:default;}.course-container{margin:0 0 4.236em;}.course-container .archive-header{border:none;padding:0;}.course-container .archive-header h1{margin:0;padding:0 0 .53em;border:none;font-size:1.387em;color:#333;border-bottom:2px solid #e6e6e6;width:100%;}.course-container .navigation{float:right;margin:-10px 0 0;text-align:right;}.course-container .navigation a{font-weight:bold;text-transform:uppercase;font-size:11px;}.course-results-lessons h2{margin:20px 0;}.course-results-lessons h3,.course-results-lessons h4{margin:20px 0;}.course-results-lessons h3 .lesson-grade,.course-results-lessons h4 .lesson-grade{float:right;}.course-results-lessons h3.total-grade{text-decoration:underline;}.course-results-lessons h3.total-grade .lesson-grade{text-decoration:underline;}.meter{height:25px;line-height:25px;font-size:16px;position:relative;margin:20px 0;background:hsl(0,0%,93.0392156863%);-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;clear:both;}.meter .value{display:block;padding:0 10px 0 0;height:100%;background-color:#63a95f;position:relative;overflow:hidden;text-align:right;color:#fff;min-width:45px;font-weight:bold;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.meter.orange>span{background:#d3d3d3;}.meter.red>span{background:#ed6c6c;}.alignleft{float:left;margin:0 1.618em 1em 0;}.alignright{float:right;margin:0 0 1em 1.618em;}.aligncenter{display:block;text-align:center;margin:0 auto 1.618em;}.nav-next,.nav-prev{width:auto !important;}.nav-next{float:right;}.nav-next .meta-nav:before{content:"→";}.nav-prev{float:left;}.nav-prev .meta-nav:before{content:"←";}.sensei p.sensei-message.alert,.sensei div.sensei-message.alert,.course-container p.sensei-message.alert,.course-container div.sensei-message.alert,.course p.sensei-message.alert,.course div.sensei-message.alert,.lesson p.sensei-message.alert,.lesson div.sensei-message.alert,.quiz p.sensei-message.alert,.quiz div.sensei-message.alert,.learner-info p.sensei-message.alert,.learner-info div.sensei-message.alert{background:#ffd9c8;}.sensei p.sensei-message.alert:before,.sensei div.sensei-message.alert:before,.course-container p.sensei-message.alert:before,.course-container div.sensei-message.alert:before,.course p.sensei-message.alert:before,.course div.sensei-message.alert:before,.lesson p.sensei-message.alert:before,.lesson div.sensei-message.alert:before,.quiz p.sensei-message.alert:before,.quiz div.sensei-message.alert:before,.learner-info p.sensei-message.alert:before,.learner-info div.sensei-message.alert:before{content:"";color:#ed6c6c;}.sensei p.sensei-message.alert a,.sensei div.sensei-message.alert a,.course-container p.sensei-message.alert a,.course-container div.sensei-message.alert a,.course p.sensei-message.alert a,.course div.sensei-message.alert a,.lesson p.sensei-message.alert a,.lesson div.sensei-message.alert a,.quiz p.sensei-message.alert a,.quiz div.sensei-message.alert a,.learner-info p.sensei-message.alert a,.learner-info div.sensei-message.alert a{color:hsl(0,78.1818181818%,57.6470588235%);}.sensei p.sensei-message.alert a:hover,.sensei div.sensei-message.alert a:hover,.course-container p.sensei-message.alert a:hover,.course-container div.sensei-message.alert a:hover,.course p.sensei-message.alert a:hover,.course div.sensei-message.alert a:hover,.lesson p.sensei-message.alert a:hover,.lesson div.sensei-message.alert a:hover,.quiz p.sensei-message.alert a:hover,.quiz div.sensei-message.alert a:hover,.learner-info p.sensei-message.alert a:hover,.learner-info div.sensei-message.alert a:hover{color:hsl(0,78.1818181818%,52.6470588235%);}.sensei p.sensei-message.download,.sensei p.sensei-message.tick,.sensei div.sensei-message.download,.sensei div.sensei-message.tick,.course-container p.sensei-message.download,.course-container p.sensei-message.tick,.course-container div.sensei-message.download,.course-container div.sensei-message.tick,.course p.sensei-message.download,.course p.sensei-message.tick,.course div.sensei-message.download,.course div.sensei-message.tick,.lesson p.sensei-message.download,.lesson p.sensei-message.tick,.lesson div.sensei-message.download,.lesson div.sensei-message.tick,.quiz p.sensei-message.download,.quiz p.sensei-message.tick,.quiz div.sensei-message.download,.quiz div.sensei-message.tick,.learner-info p.sensei-message.download,.learner-info p.sensei-message.tick,.learner-info div.sensei-message.download,.learner-info div.sensei-message.tick{background:#edfcd5;}.sensei p.sensei-message.download:before,.sensei p.sensei-message.tick:before,.sensei div.sensei-message.download:before,.sensei div.sensei-message.tick:before,.course-container p.sensei-message.download:before,.course-container p.sensei-message.tick:before,.course-container div.sensei-message.download:before,.course-container div.sensei-message.tick:before,.course p.sensei-message.download:before,.course p.sensei-message.tick:before,.course div.sensei-message.download:before,.course div.sensei-message.tick:before,.lesson p.sensei-message.download:before,.lesson p.sensei-message.tick:before,.lesson div.sensei-message.download:before,.lesson div.sensei-message.tick:before,.quiz p.sensei-message.download:before,.quiz p.sensei-message.tick:before,.quiz div.sensei-message.download:before,.quiz div.sensei-message.tick:before,.learner-info p.sensei-message.download:before,.learner-info p.sensei-message.tick:before,.learner-info div.sensei-message.download:before,.learner-info div.sensei-message.tick:before{content:"";color:#63a95f;}.sensei p.sensei-message.download a,.sensei p.sensei-message.tick a,.sensei div.sensei-message.download a,.sensei div.sensei-message.tick a,.course-container p.sensei-message.download a,.course-container p.sensei-message.tick a,.course-container div.sensei-message.download a,.course-container div.sensei-message.tick a,.course p.sensei-message.download a,.course p.sensei-message.tick a,.course div.sensei-message.download a,.course div.sensei-message.tick a,.lesson p.sensei-message.download a,.lesson p.sensei-message.tick a,.lesson div.sensei-message.download a,.lesson div.sensei-message.tick a,.quiz p.sensei-message.download a,.quiz p.sensei-message.tick a,.quiz div.sensei-message.download a,.quiz div.sensei-message.tick a,.learner-info p.sensei-message.download a,.learner-info p.sensei-message.tick a,.learner-info div.sensei-message.download a,.learner-info div.sensei-message.tick a{color:#4d8a4a;}.sensei p.sensei-message.download a:hover,.sensei p.sensei-message.tick a:hover,.sensei div.sensei-message.download a:hover,.sensei div.sensei-message.tick a:hover,.course-container p.sensei-message.download a:hover,.course-container p.sensei-message.tick a:hover,.course-container div.sensei-message.download a:hover,.course-container div.sensei-message.tick a:hover,.course p.sensei-message.download a:hover,.course p.sensei-message.tick a:hover,.course div.sensei-message.download a:hover,.course div.sensei-message.tick a:hover,.lesson p.sensei-message.download a:hover,.lesson p.sensei-message.tick a:hover,.lesson div.sensei-message.download a:hover,.lesson div.sensei-message.tick a:hover,.quiz p.sensei-message.download a:hover,.quiz p.sensei-message.tick a:hover,.quiz div.sensei-message.download a:hover,.quiz div.sensei-message.tick a:hover,.learner-info p.sensei-message.download a:hover,.learner-info p.sensei-message.tick a:hover,.learner-info div.sensei-message.download a:hover,.learner-info div.sensei-message.tick a:hover{color:#447941;}.sensei p.sensei-message.tick:before,.sensei div.sensei-message.tick:before,.course-container p.sensei-message.tick:before,.course-container div.sensei-message.tick:before,.course p.sensei-message.tick:before,.course div.sensei-message.tick:before,.lesson p.sensei-message.tick:before,.lesson div.sensei-message.tick:before,.quiz p.sensei-message.tick:before,.quiz div.sensei-message.tick:before,.learner-info p.sensei-message.tick:before,.learner-info div.sensei-message.tick:before{content:"";}.sensei p.sensei-message.clean,.sensei div.sensei-message.clean,.course-container p.sensei-message.clean,.course-container div.sensei-message.clean,.course p.sensei-message.clean,.course div.sensei-message.clean,.lesson p.sensei-message.clean,.lesson div.sensei-message.clean,.quiz p.sensei-message.clean,.quiz div.sensei-message.clean,.learner-info p.sensei-message.clean,.learner-info div.sensei-message.clean{background:hsla(0,0%,80%,.3);color:inherit;padding:1em;}.sensei p.sensei-message.info.info-special,.sensei div.sensei-message.info.info-special,.course-container p.sensei-message.info.info-special,.course-container div.sensei-message.info.info-special,.course p.sensei-message.info.info-special,.course div.sensei-message.info.info-special,.lesson p.sensei-message.info.info-special,.lesson div.sensei-message.info.info-special,.quiz p.sensei-message.info.info-special,.quiz div.sensei-message.info.info-special,.learner-info p.sensei-message.info.info-special,.learner-info div.sensei-message.info.info-special{background:#dbf1ff;}.sensei p.sensei-message.info.info-special.answer-feedback ol,.sensei p.sensei-message.info.info-special.answer-feedback ol>li,.sensei div.sensei-message.info.info-special.answer-feedback ol,.sensei div.sensei-message.info.info-special.answer-feedback ol>li,.course-container p.sensei-message.info.info-special.answer-feedback ol,.course-container p.sensei-message.info.info-special.answer-feedback ol>li,.course-container div.sensei-message.info.info-special.answer-feedback ol,.course-container div.sensei-message.info.info-special.answer-feedback ol>li,.course p.sensei-message.info.info-special.answer-feedback ol,.course p.sensei-message.info.info-special.answer-feedback ol>li,.course div.sensei-message.info.info-special.answer-feedback ol,.course div.sensei-message.info.info-special.answer-feedback ol>li,.lesson p.sensei-message.info.info-special.answer-feedback ol,.lesson p.sensei-message.info.info-special.answer-feedback ol>li,.lesson div.sensei-message.info.info-special.answer-feedback ol,.lesson div.sensei-message.info.info-special.answer-feedback ol>li,.quiz p.sensei-message.info.info-special.answer-feedback ol,.quiz p.sensei-message.info.info-special.answer-feedback ol>li,.quiz div.sensei-message.info.info-special.answer-feedback ol,.quiz div.sensei-message.info.info-special.answer-feedback ol>li,.learner-info p.sensei-message.info.info-special.answer-feedback ol,.learner-info p.sensei-message.info.info-special.answer-feedback ol>li,.learner-info div.sensei-message.info.info-special.answer-feedback ol,.learner-info div.sensei-message.info.info-special.answer-feedback ol>li{list-style:decimal !important;margin-left:10px !important;}.sensei p.sensei-message.info.info-special.answer-feedback ul,.sensei p.sensei-message.info.info-special.answer-feedback ul>li,.sensei div.sensei-message.info.info-special.answer-feedback ul,.sensei div.sensei-message.info.info-special.answer-feedback ul>li,.course-container p.sensei-message.info.info-special.answer-feedback ul,.course-container p.sensei-message.info.info-special.answer-feedback ul>li,.course-container div.sensei-message.info.info-special.answer-feedback ul,.course-container div.sensei-message.info.info-special.answer-feedback ul>li,.course p.sensei-message.info.info-special.answer-feedback ul,.course p.sensei-message.info.info-special.answer-feedback ul>li,.course div.sensei-message.info.info-special.answer-feedback ul,.course div.sensei-message.info.info-special.answer-feedback ul>li,.lesson p.sensei-message.info.info-special.answer-feedback ul,.lesson p.sensei-message.info.info-special.answer-feedback ul>li,.lesson div.sensei-message.info.info-special.answer-feedback ul,.lesson div.sensei-message.info.info-special.answer-feedback ul>li,.quiz p.sensei-message.info.info-special.answer-feedback ul,.quiz p.sensei-message.info.info-special.answer-feedback ul>li,.quiz div.sensei-message.info.info-special.answer-feedback ul,.quiz div.sensei-message.info.info-special.answer-feedback ul>li,.learner-info p.sensei-message.info.info-special.answer-feedback ul,.learner-info p.sensei-message.info.info-special.answer-feedback ul>li,.learner-info div.sensei-message.info.info-special.answer-feedback ul,.learner-info div.sensei-message.info.info-special.answer-feedback ul>li{list-style:initial !important;margin-left:10px !important;}.sensei p.sensei-message.info.info-special.answer-feedback.answer-feedback-correct,.sensei div.sensei-message.info.info-special.answer-feedback.answer-feedback-correct,.course-container p.sensei-message.info.info-special.answer-feedback.answer-feedback-correct,.course-container div.sensei-message.info.info-special.answer-feedback.answer-feedback-correct,.course p.sensei-message.info.info-special.answer-feedback.answer-feedback-correct,.course div.sensei-message.info.info-special.answer-feedback.answer-feedback-correct,.lesson p.sensei-message.info.info-special.answer-feedback.answer-feedback-correct,.lesson div.sensei-message.info.info-special.answer-feedback.answer-feedback-correct,.quiz p.sensei-message.info.info-special.answer-feedback.answer-feedback-correct,.quiz div.sensei-message.info.info-special.answer-feedback.answer-feedback-correct,.learner-info p.sensei-message.info.info-special.answer-feedback.answer-feedback-correct,.learner-info div.sensei-message.info.info-special.answer-feedback.answer-feedback-correct{border-left:3px solid #63a95f !important;}.sensei p.sensei-message.info.info-special.answer-feedback.answer-feedback.answer-feedback-failed,.sensei div.sensei-message.info.info-special.answer-feedback.answer-feedback.answer-feedback-failed,.course-container p.sensei-message.info.info-special.answer-feedback.answer-feedback.answer-feedback-failed,.course-container div.sensei-message.info.info-special.answer-feedback.answer-feedback.answer-feedback-failed,.course p.sensei-message.info.info-special.answer-feedback.answer-feedback.answer-feedback-failed,.course div.sensei-message.info.info-special.answer-feedback.answer-feedback.answer-feedback-failed,.lesson p.sensei-message.info.info-special.answer-feedback.answer-feedback.answer-feedback-failed,.lesson div.sensei-message.info.info-special.answer-feedback.answer-feedback.answer-feedback-failed,.quiz p.sensei-message.info.info-special.answer-feedback.answer-feedback.answer-feedback-failed,.quiz div.sensei-message.info.info-special.answer-feedback.answer-feedback.answer-feedback-failed,.learner-info p.sensei-message.info.info-special.answer-feedback.answer-feedback.answer-feedback-failed,.learner-info div.sensei-message.info.info-special.answer-feedback.answer-feedback.answer-feedback-failed{border-left:3px solid #ed6c6c !important;}.sensei p.sensei-message.note,.sensei div.sensei-message.note,.course-container p.sensei-message.note,.course-container div.sensei-message.note,.course p.sensei-message.note,.course div.sensei-message.note,.lesson p.sensei-message.note,.lesson div.sensei-message.note,.quiz p.sensei-message.note,.quiz div.sensei-message.note,.learner-info p.sensei-message.note,.learner-info div.sensei-message.note{background:#fef6d2;}.sensei p.sensei-message.note:before,.sensei div.sensei-message.note:before,.course-container p.sensei-message.note:before,.course-container div.sensei-message.note:before,.course p.sensei-message.note:before,.course div.sensei-message.note:before,.lesson p.sensei-message.note:before,.lesson div.sensei-message.note:before,.quiz p.sensei-message.note:before,.quiz div.sensei-message.note:before,.learner-info p.sensei-message.note:before,.learner-info div.sensei-message.note:before{content:"";}.sensei p.sensei-message.clock,.sensei div.sensei-message.clock,.course-container p.sensei-message.clock,.course-container div.sensei-message.clock,.course p.sensei-message.clock,.course div.sensei-message.clock,.lesson p.sensei-message.clock,.lesson div.sensei-message.clock,.quiz p.sensei-message.clock,.quiz div.sensei-message.clock,.learner-info p.sensei-message.clock,.learner-info div.sensei-message.clock{background:#eee;}.sensei p.sensei-message.clock:before,.sensei div.sensei-message.clock:before,.course-container p.sensei-message.clock:before,.course-container div.sensei-message.clock:before,.course p.sensei-message.clock:before,.course div.sensei-message.clock:before,.lesson p.sensei-message.clock:before,.lesson div.sensei-message.clock:before,.quiz p.sensei-message.clock:before,.quiz div.sensei-message.clock:before,.learner-info p.sensei-message.clock:before,.learner-info div.sensei-message.clock:before{content:"";}.sensei p.sensei-message.normal,.sensei div.sensei-message.normal,.course-container p.sensei-message.normal,.course-container div.sensei-message.normal,.course p.sensei-message.normal,.course div.sensei-message.normal,.lesson p.sensei-message.normal,.lesson div.sensei-message.normal,.quiz p.sensei-message.normal,.quiz div.sensei-message.normal,.learner-info p.sensei-message.normal,.learner-info div.sensei-message.normal{background:#eee;padding:9px 15px;}.sensei p.sensei-message .view-quiz,.sensei div.sensei-message .view-quiz,.course-container p.sensei-message .view-quiz,.course-container div.sensei-message .view-quiz,.course p.sensei-message .view-quiz,.course div.sensei-message .view-quiz,.lesson p.sensei-message .view-quiz,.lesson div.sensei-message .view-quiz,.quiz p.sensei-message .view-quiz,.quiz div.sensei-message .view-quiz,.learner-info p.sensei-message .view-quiz,.learner-info div.sensei-message .view-quiz{float:right;}.sensei p.sensei-message a.next-lesson,.sensei div.sensei-message a.next-lesson,.course-container p.sensei-message a.next-lesson,.course-container div.sensei-message a.next-lesson,.course p.sensei-message a.next-lesson,.course div.sensei-message a.next-lesson,.lesson p.sensei-message a.next-lesson,.lesson div.sensei-message a.next-lesson,.quiz p.sensei-message a.next-lesson,.quiz div.sensei-message a.next-lesson,.learner-info p.sensei-message a.next-lesson,.learner-info div.sensei-message a.next-lesson{display:inline-block;padding:5px 20px 4px;margin-left:1em;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-decoration:none;font-size:11px;font-weight:bold;text-transform:uppercase;float:right;background:none;color:#4d8a4a;border:2px solid #4d8a4a;}.sensei p.sensei-message a.next-lesson:hover,.sensei div.sensei-message a.next-lesson:hover,.course-container p.sensei-message a.next-lesson:hover,.course-container div.sensei-message a.next-lesson:hover,.course p.sensei-message a.next-lesson:hover,.course div.sensei-message a.next-lesson:hover,.lesson p.sensei-message a.next-lesson:hover,.lesson div.sensei-message a.next-lesson:hover,.quiz p.sensei-message a.next-lesson:hover,.quiz div.sensei-message a.next-lesson:hover,.learner-info p.sensei-message a.next-lesson:hover,.learner-info div.sensei-message a.next-lesson:hover{background:#63a95f;color:#fff;}#user-course-status-toggle{position:relative;zoom:1;margin:0 0 1em;width:100%;}#user-course-status-toggle a{display:block;position:relative;white-space:nowrap;padding:.5em;font-weight:bold;color:#52a8e8;text-decoration:none;outline:none;background:#fff;border:1px solid #d3d3d3;box-shadow:none;}#user-course-status-toggle a.active{background:#fff;color:#555;}#user-course-status-toggle a:first-child{border-bottom:none;}#user-course-status-toggle a:hover{background:hsl(0,0%,95.0392156863%);}@media only screen and (min-width: 768px){#main .course .course-meta .course-start{margin-top:.53em;}.single.logged-in #main .type-course{border:none;}.single.logged-in #main .type-course header h1{margin-right:150px;}#user-course-status-toggle{border-bottom:1px solid #d3d3d3;}#user-course-status-toggle a{display:inline-block;margin:0;border-bottom:1px solid #d3d3d3;position:relative;bottom:-1px;}#user-course-status-toggle a.active{border-bottom:1px solid #fff;}#user-course-status-toggle a.active:hover{background:#fff;}.sensei-ordering{text-align:right;float:right;margin:0;}}.sensei-pagination .page-numbers li{display:inline-block;}body.tax-module #main .lesson-content .lesson-meta{margin:0px 0px 1.618em;}body.tax-module #main .lesson-content .lesson-meta span{font-style:italic;font-size:.9em;color:#888;padding-right:1em;}body.tax-module #main .lesson-content .lesson-meta .lesson-status.complete{color:#63a95f;}body.tax-module #main .lesson-content .lesson-meta .lesson-status.in-progress{color:#646464;}body.tax-module #main .lesson-content .lesson-meta .lesson-status::before{font-family:FontAwesomeSensei;display:inline-block;font-size:100%;margin-right:.618em;font-weight:normal;line-height:1em;width:1em;}body.tax-module #main .lesson-content .lesson-meta .lesson-status.complete::before{content:"";}body.tax-module #main .lesson-content .lesson-meta .lesson-status.in-progress::before{content:"";}.course-container .first{clear:left;}.course-container .last{padding:0;}.course-container li.course{padding:12px;float:left;}.course-container.columns-1 li.course{width:100%;padding-right:0;}.course-container.columns-2 li.course{width:50%;}.course-container.columns-3 li.course{width:33.33%;}.course-container.columns-4 li.course{width:25%;}.course-container.columns-5 li.course{width:20%;}.course-container.columns-6 li.course{width:16.66%;}.course-container.columns-7 li.course{width:13.7%;}.course-container.columns-8 li.course{width:11.7%;}@-webkit-keyframes spin-360{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1;}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);zoom:1;}to{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1;}}.sensei-lms-notice{background-color:#f6f7f7;margin-bottom:21px;padding:17px 26px;color:#1e1e1e;}.sensei-lms-notice .sensei-block-wrapper{margin:0;}.sensei-message{clear:both;margin-top:1.387em;margin-bottom:1.618em;padding:1em 1.618em;border:none !important;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.sensei-message a{text-decoration:underline;}.sensei-message a:hover{text-decoration:none;}.sensei-message:after{content:"";clear:both;display:block;}.sensei-message:before{font-family:"FontAwesomeSensei";display:inline-block;font-size:100%;font-size:1.387em;margin-right:.618em;font-weight:normal;line-height:1em;width:1em;position:relative;top:.1em;}.sensei-message.info{background:#eee;}.sensei-message.info:before{content:"";}.sensei-message.info a{color:#3b3b3b;}.sensei-message.info a:hover{color:#2e2e2e;}.sensei-message.alert{background:#ffd9c8;}.sensei-message.alert:before{color:#ed6c6c;content:"";}.sensei-message.alert a{color:hsl(0,78.1818181818%,57.6470588235%);}.sensei-message.alert a:hover{color:hsl(0,78.1818181818%,52.6470588235%);}.sensei-message.success{background:hsl(116.7567567568,30.081300813%,86.7647058824%);}.sensei-message.success:before{color:#63a95f;content:"";}.sensei-message.success a{color:#4d8a4a;}.sensei-message.success a:hover{color:#447941;}.sensei-lms-question-block__option-toggle{color:inherit;display:inline-flex;align-items:center;position:relative;}.edit-post-visual-editor .sensei-lms-question-block__option-toggle{font-family:inherit;font-size:inherit;padding:0;margin-right:10px;line-height:inherit;height:auto;}.sensei-lms-question-block__option-toggle:before{content:"A";visibility:hidden;width:0;}.sensei-lms-question-block__option-toggle__control{width:26px;height:26px;border-radius:50%;box-sizing:border-box;border:solid 1.5px currentColor;position:relative;align-items:center;}.sensei-lms-question-block__option-toggle__control:after{position:absolute;content:"";left:0;top:0;bottom:0;right:0;margin:auto;width:12px;height:12px;border-radius:50%;}.sensei-lms-question-block__option-toggle__control.is-checkbox{border-radius:4px;display:flex;align-items:center;justify-content:center;}.sensei-lms-question-block__option-toggle__control.is-checkbox svg{display:none;width:20px;height:20px;fill:currentColor;}.sensei-lms-question-block__option-toggle__control.is-checkbox:after{content:none;}.sensei-lms-question-block__option-toggle-input[type=radio],.sensei-lms-question-block__option-toggle-input[type=checkbox]{cursor:pointer;top:auto;}.sensei-lms-question-block__option-toggle-input[type=radio],.sensei-lms-question-block__option-toggle-input[type=radio]:disabled,.sensei-lms-question-block__option-toggle-input[type=checkbox],.sensei-lms-question-block__option-toggle-input[type=checkbox]:disabled{position:absolute;z-index:1;opacity:0;width:26px;height:26px;margin:0;padding:0;border:none;}.sensei-lms-question-block__option-toggle__control.is-checked svg,.sensei-lms-question-block__option-toggle-input:checked+.sensei-lms-question-block__option-toggle__control svg{display:revert;}.sensei-lms-question-block__option-toggle__control.is-checked::after,.sensei-lms-question-block__option-toggle-input:checked+.sensei-lms-question-block__option-toggle__control::after{background:currentColor;}.sensei-lms-question-block__option-toggle-input:disabled{cursor:not-allowed;}.sensei-lms-question-block__option-toggle-input:disabled+.sensei-lms-question-block__option-toggle__control{opacity:.3;}.sensei-lms-question-block__option-toggle-input:focus-visible+.sensei-lms-question-block__option-toggle__control{box-shadow:0 0 0 1.5px Highlight;box-shadow:0 0 0 1.5px -webkit-focus-ring-color;}.wp-block-sensei-lms-question-description{margin-bottom:20px;}.wp-block-sensei-lms-question-description *:last-child{margin-bottom:0;}.wp-block-sensei-lms-quiz .wp-block-sensei-lms-quiz-question{margin-top:clamp(3.75rem,2.596rem + 3.846vw,5rem);}.wp-block-sensei-lms-quiz .sensei-lms-question-block__title{flex-grow:1;line-height:1;}.wp-block-sensei-lms-quiz .sensei-lms-question-block__title textarea{display:block;padding:0;margin:0;}.wp-block-sensei-lms-quiz .sensei-lms-question-block__header{margin-bottom:clamp(1.25rem,.096rem + 3.846vw,2.5rem);padding:0;display:flex;align-items:baseline;justify-content:space-between;line-height:1;}.wp-block-sensei-lms-quiz .sensei-lms-question-block__header .sensei-lms-question-block__title textarea{font-size:inherit;}.wp-block-sensei-lms-quiz .sensei-lms-question-block__header .question-title{margin:0;padding:0;}.wp-block-sensei-lms-quiz .sensei-lms-question-block__header .grade{line-height:1;}.wp-block-sensei-lms-quiz .wp-block-sensei-lms-question-answers__filename{margin-bottom:20px;}.wp-block-sensei-lms-quiz .wp-block-sensei-lms-question-answers__preview{max-height:480px;}.wp-block-sensei-lms-question-answers{color:inherit;}.wp-block-sensei-lms-question-answers li:not(:last-child){margin-bottom:1.25rem;}.wp-block-sensei-lms-question-answers .wp-editor-wrap *{background:rgba(0,0,0,0);}.wp-block-sensei-lms-question-answers input{color:inherit;}.wp-block-sensei-lms-question-answers input[type=text]:not(.components-form-token-field__input){border:0px;border-bottom:1px solid var(--wp--preset--color--foreground,#155e65);background-color:rgba(0,0,0,0);font-family:inherit;font-size:inherit;padding:0;}.wp-block-sensei-lms-question-answers input[type=text]:not(.components-form-token-field__input):focus-visible{outline:none;}.wp-block-sensei-lms-question-answers input[type=text]:not(.gapfill-answer-gap){width:100%;}@media (min-width: 600px){.wp-block-sensei-lms-question-answers input[type=text]:not(.gapfill-answer-gap){width:490px;}}.wp-block-sensei-lms-question-answers .wp-editor-container{border:1px solid var(--wp--preset--color--foreground,#155e65);}.wp-block-sensei-lms-question-answers .sensei-lms-question-block__file-upload{display:inline-block;}.wp-block-sensei-lms-question-answers .sensei-lms-question-block__file-input{display:none;}.wp-block-sensei-lms-question-answers .max_upload_size{margin-top:20px;}.sensei-lms-question__answer-feedback{--color:#dcdcde;border:2px solid var(--border-color);border-radius:1px;font-family:var(--wp--preset--font-family--system,var(--wp--preset--font-family--body-font));margin:12px auto;color:#1e1e1e;font-size:1.125rem;}.sensei-lms-question__answer-feedback--correct{--color:#d6edda;--border-color:#5c936b;--icon:"";}.sensei-lms-question__answer-feedback--incorrect{--border-color:#cf8b25;--color:#faebe0;--icon:"";}.sensei-lms-question__answer-feedback.empty{--color:#dcdcde;}.sensei-lms-question__answer-feedback__header{display:flex;padding:14px;background:var(--color);align-items:center;}.sensei-lms-question__answer-feedback__title{flex:1;}.sensei-lms-question__answer-feedback__content{padding:18px;}.sensei-lms-question__answer-feedback__answer-notes>*:first-child{margin-top:0;}.sensei-lms-question__answer-feedback__correct-answer .highlight{background:var(--color);padding:5px;border-radius:2px;}.sensei-lms-question__answer-feedback__correct-answer+.sensei-lms-question__answer-feedback__answer-notes{border-top:1px solid var(--color);margin-top:12px;padding-top:12px;}.entry-content .sensei-lms-question__answer-feedback__answer-notes>*:last-child{margin-bottom:0;}.sensei-lms-question__answer-feedback__icon{display:flex;}.sensei-lms-question__answer-feedback__icon:after{box-sizing:border-box;color:var(--border-color);content:var(--icon);font-family:dashicons,sans-serif;font-size:1.5rem;line-height:1;margin-right:8px;}.widget_sensei_course_progress{background:rgba(0,0,0,.02);border-radius:5px;padding:0;}.widget_sensei_course_progress .course-progress-module,.widget_sensei_course_progress header{padding:1.618em 1.618em 0;}.widget_sensei_course_progress .course-progress-module h2,.widget_sensei_course_progress .course-progress-module h3,.widget_sensei_course_progress header h2,.widget_sensei_course_progress header h3{margin-bottom:.618em;}.widget_sensei_course_progress .course-progress-module h2,.widget_sensei_course_progress header h2{font-size:1.618em;}.widget_sensei_course_progress .course-progress-module h2 a,.widget_sensei_course_progress header h2 a{text-decoration:none;}.widget_sensei_course_progress .course-progress-lessons{list-style:none;}#sidebar .widget_sensei_course_progress .course-progress-lessons{margin:0;}.widget_sensei_course_progress .course-progress-lessons .course-progress-module{background:rgba(255,255,255,.6);border:none;border-bottom:1px solid rgba(0,0,0,.05);margin:0;}.widget_sensei_course_progress .course-progress-lessons .course-progress-lesson{border:none;margin:0;padding:0;}.widget_sensei_course_progress .course-progress-lessons .course-progress-lesson a,.widget_sensei_course_progress .course-progress-lessons .course-progress-lesson span{background:rgba(255,255,255,.8);border-bottom:1px solid rgba(0,0,0,.05);display:block;font-weight:700;padding:.618em 1.618em .618em 3.618em;position:relative;}.widget_sensei_course_progress .course-progress-lessons .course-progress-lesson a:before,.widget_sensei_course_progress .course-progress-lessons .course-progress-lesson span:before{color:rgba(0,0,0,.1);content:"";display:inline-block;font-family:FontAwesomeSensei,FontAwesome;font-size:150%;font-weight:400;left:1em;line-height:1em;margin-right:.618em;position:absolute;top:.5em;width:1em;}.widget_sensei_course_progress .course-progress-lessons .course-progress-lesson a:hover{background:#fff;text-decoration:none;}.widget_sensei_course_progress .course-progress-lessons .course-progress-lesson.current span{background:#fff;border-top:1px solid rgba(0,0,0,.04);color:rgba(0,0,0,.5);}.widget_sensei_course_progress .course-progress-lessons .course-progress-lesson.current span:before{color:rgba(0,0,0,.2);content:"";}.widget_sensei_course_progress .course-progress-lessons .course-progress-lesson.completed a,.widget_sensei_course_progress .course-progress-lessons .course-progress-lesson.completed span{color:rgba(0,0,0,.4);font-weight:400;}.widget_sensei_course_progress .course-progress-lessons .course-progress-lesson.completed a:before,.widget_sensei_course_progress .course-progress-lessons .course-progress-lesson.completed span:before{color:#63a95f;content:"";}.widget_sensei_course_progress ul.course-progress-navigation{align-items:center;background:#eee;border-top:1px solid #ddd;display:flex;flex-direction:row;justify-content:flex-start;margin:0;padding:0;}.widget_sensei_course_progress ul.course-progress-navigation li{border-bottom:1px solid #ddd;list-style:none;text-align:center;width:50%;}.widget_sensei_course_progress ul.course-progress-navigation li a{background:#fefefe;color:#ccc;display:block;line-height:1.5em;padding:1em 0;text-decoration:none;}.widget_sensei_course_progress ul.course-progress-navigation li a span{display:none;}.widget_sensei_course_progress ul.course-progress-navigation li a:hover{background:#fff;text-decoration:none;}.widget_sensei_course_progress ul.course-progress-navigation li a:after,.widget_sensei_course_progress ul.course-progress-navigation li a:before{font-family:FontAwesomeSensei,FontAwesome;font-size:2em;font-weight:700;position:relative;top:3px;}.widget_sensei_course_progress ul.course-progress-navigation li.prev{margin-right:auto;}.widget_sensei_course_progress ul.course-progress-navigation li.prev a{border-right:1px solid #ddd;}.widget_sensei_course_progress ul.course-progress-navigation li.prev a:before{content:"";}.widget_sensei_course_progress ul.course-progress-navigation li.next{margin-left:auto;}.widget_sensei_course_progress ul.course-progress-navigation li.next a:after{content:"";}details.course-progress-details summary{outline:none;}details.course-progress-details summary::-webkit-details-marker,details.course-progress-details summary::marker{content:"";display:none;}details.course-progress-details .course-progress-summary{align-items:center;display:flex;height:32px;justify-content:center;text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;}details.course-progress-details .course-progress-summary:hover{background:rgba(0,0,0,.01);cursor:pointer;}details.course-progress-details .course-progress-collapse{display:none;}details.course-progress-details[open] .course-progress-collapse{display:block;}details.course-progress-details[open] .course-progress-expand{display:none;}.tax-product_brand .brand-description{overflow:hidden;zoom:1;}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right;}.tax-product_brand .brand-description .text{width:72%;float:left;}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em;}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none;}ul.brand-thumbnails:before{clear:both;content:"";display:table;}ul.brand-thumbnails:after{clear:both;content:"";display:table;}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%;}ul.brand-thumbnails.fluid-columns li{width:auto;}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both;}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0;}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0;}ul.brand-thumbnails.columns-2 li{width:48%;}ul.brand-thumbnails.columns-3 li{width:30.75%;}ul.brand-thumbnails.columns-5 li{width:16.95%;}ul.brand-thumbnails.columns-6 li{width:13.5%;}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0;}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48% !important;}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none;}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%;}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both;}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0;}}.brand-thumbnails-description li{text-align:center;}.brand-thumbnails-description li .term-thumbnail img{display:inline;}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left;}#brands_a_z h3:target{text-decoration:underline;}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1;}ul.brands_index li{float:left;margin:0 2px 2px 0;}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none;}ul.brands_index li span{border-color:#eee;color:#ddd;}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none;}ul.brands_index li a.active{border-width:2px;padding:5px;}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}.screen-reader-text:focus{background-color:rgba(0,0,0,.02);border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#333;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}#content[tabindex="-1"]:focus{outline:0;}.alignleft{display:inline;float:left;margin:.8em 1.6em .8em 0;}.alignright{display:inline;float:right;margin:.8em 0 .8em 1.6em;}.aligncenter{clear:both;margin:.8em auto;display:block;margin-left:auto;margin-right:auto;}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed;}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both;}body,button,input,select,textarea{color:#333;font-family:Karla,sans-serif;font-size:16px;font-size:1rem;line-height:1.6;}h1,h2,h3,h4,h5,h6{clear:both;font-weight:bold;font-family:Karla,sans-serif;text-transform:uppercase;}h1{font-size:32px;font-size:2rem;}h2{font-size:30px;font-size:1.875rem;}h3{font-size:26px;font-size:1.625rem;}h4{font-size:18px;font-size:1.125rem;}h5{font-size:16px;font-size:1rem;}h6{font-size:14px;font-size:.875rem;}p{margin:.8em 0;}dfn,cite,em,i{font-style:italic;}blockquote{font-size:26px;font-size:1.625rem;font-weight:bold;margin:0 1.6em;}address{margin:0 0 1.6em;}pre{background:rgba(0,0,0,.02);font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem;}abbr,acronym{border-bottom:1px dotted #999;cursor:help;}mark,ins{background:#fff9c0;text-decoration:none;}big{font-size:125%;}blockquote,q{quotes:"" "";}blockquote:before,blockquote:after,q:before,q:after{content:"";}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{color:#999;border:1px solid #ddd;border-radius:5px;padding:.5em;}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:#333;border-color:#6636cc;outline:none;}select{border:1px solid #ddd;}textarea{width:100%;}button,input[type="button"],input[type="reset"],input[type="submit"],.button{border:2px solid;border-color:#6636cc;border-radius:10px;background:transparent;box-shadow:none;color:#6636cc;font-weight:bold;font-size:16px;font-size:1rem;letter-spacing:1px;line-height:1;padding:.8em 1.6em .8em;text-shadow:none;text-decoration:none;text-transform:uppercase;transition:.3s;}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button:hover{border-color:#85cc36;box-shadow:none;color:#85cc36;}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus,.button:active,.button:focus{border-color:#85cc36;box-shadow:none;color:#85cc36;}.button{display:inline-block;}hr{background-color:#ddd;border:0;height:1px;margin-bottom:1.6em;}ul,ol{margin:0 0 .8em 1.6em;padding:0;}ul{list-style:disc;}ol{list-style:decimal;}li > ul,li > ol{margin-bottom:0;margin-left:.8em;}dt{font-weight:bold;}dd{margin:0 1.6em 1.6em;}table{background-color:rgba(0,0,0,.02);margin:0 0 1.6em;width:100%;}caption{background-color:rgba(0,0,0,.02);padding:8px 5px;}th,td{padding:8px 5px;}.main-navigation{clear:both;display:block;display:table;font-size:14px;font-size:.875rem;font-weight:bold;padding:.8em 0 1.6em;text-align:left;text-transform:uppercase;width:100%;content:"";table-layout:fixed;}.main-navigation ul{display:none;list-style:none;margin:0;padding:0;}.main-navigation li{border-top:1px solid #ddd;position:relative;list-style:none;}.main-navigation li li a{padding-left:1.6em;}.main-navigation li li li a{padding-left:3.2em;}.main-navigation li li li li a{padding-left:4.8em;}.main-navigation li li li li li a{padding-left:5.4em;}.main-navigation a,.main-navigation a:visited{color:#333;display:block;padding:.8em .4em;text-decoration:none;}.main-navigation a:hover,.main-navigation a:focus,.main-navigation a:visited:hover,.main-navigation a:visited:focus{color:#333;opacity:.5;}.main-navigation .current_page_item > a,.main-navigation .current-menu-item > a,.main-navigation .current_page_ancestor > a,.main-navigation .current-menu-ancestor > a{color:#333;opacity:.5;}.main-navigation.toggled ul{display:block;}.menu-toggle{display:inline-block;margin:.8em auto;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center;}.main-navigation .genericon-menu{display:inline-block;margin-right:5px;}.comment-navigation,.posts-navigation,.post-navigation{border-top:3px solid #ddd;border-bottom:1px solid #ddd;padding:.8em 0;font-size:18px;font-size:1.125rem;}.site-main .comment-navigation,.site-main
.posts-navigation,.site-main
.post-navigation{margin:0 0 1.6em;overflow:hidden;}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{border-bottom:1px solid #ddd;margin-bottom:.8em;padding-bottom:.8em;width:100%;}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:right;width:100%;}.comment-navigation a,.comment-navigation a:visited,.posts-navigation a,.posts-navigation a:visited,.post-navigation a,.post-navigation a:visited{color:#6636cc;text-decoration:none;}.comment-navigation a:hover,.comment-navigation a:visited:hover,.posts-navigation a:hover,.posts-navigation a:visited:hover,.post-navigation a:hover,.post-navigation a:visited:hover{color:#85cc36;}.post-navigation .title{display:block;clear:both;color:#999;font-style:normal;text-transform:uppercase;font-weight:bold;font-size:13.2px;font-size:.825rem;}a{color:#6636cc;font-weight:bold;text-decoration:none;transition:.3s;}a:visited{color:#6636cc;}a:hover,a:focus,a:active{color:#85cc36;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}.entry-content a,.entry-summary a{word-wrap:break-word;word-break:break-word;}a{color:#6636cc;font-weight:bold;text-decoration:none;transition:.3s;}a:visited{color:#6636cc;}a:hover,a:focus,a:active{color:#85cc36;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}.entry-content a,.entry-summary a{word-wrap:break-word;word-break:break-word;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}body{background:white;}.site-content{padding:1.6em 5%;}.no-sidebar .site-main{margin:0;}.no-sidebar:not(.page-template-full-width-page):not(.page-template-front-page) .content-area{float:none;margin:0 auto;max-width:685px;}.post-type-archive-jetpack-testimonial .site-main{margin:0;}.sticky{display:block;}.hentry{margin:0 0 3.2em;}.byline,.updated:not(.published){display:none;}.single .byline,.group-blog .byline{display:inline;}.page-content,.entry-content,.entry-summary{margin:0 0 1.6em;}.post-thumbnail{margin:0 0 .8em;}.entry-title{letter-spacing:0;line-height:1;margin:0 0 .2em;text-transform:none;word-wrap:break-word;font-size:32px;font-size:2rem;}.entry-title a{color:#333;text-decoration:none;}.entry-title a:hover,.entry-title a:focus{color:#85cc36;}.entry-meta,.entry-footer{content:"";display:table;table-layout:fixed;color:#999;text-transform:lowercase;margin:0 0 1.6em;width:100%;font-size:14px;font-size:.875rem;}.entry-meta a,.entry-footer a{color:#999;font-weight:normal;}.entry-meta a:hover,.entry-meta a:focus,.entry-footer a:hover,.entry-footer a:focus{text-decoration:underline;}.entry-footer span{margin-right:1.6em;}.entry-content,.entry-summary{font-size:16px;font-size:1rem;}.edit-link{float:right;display:inline-block;clear:right;}.more-link{font-weight:bold;text-decoration:none;}.jetpack-recipe{padding:.8em 1.6em !important;}.entry-author{background-color:rgba(0,0,0,.02);padding:1.6em;position:relative;}.entry-author .author-avatar{position:absolute;left:1.6em;top:1.6em;}.entry-author .author-title,.entry-author .author-name{line-height:1.2;margin:0;}.entry-author .author-avatar + .author-heading,.entry-author .author-avatar + .author-heading + .author-bio{margin-left:84px;}.entry-author .author-bio{margin-top:1.6em;margin-bottom:0;}.entry-author .author-title{color:#999;font-size:16px;font-size:1rem;}.page-links{clear:both;margin:0 0 1.6em;}.page-title{color:#999;line-height:1.2;}.page-template-full-width-page .site-main{margin:0;}.page-template-full-width-page .site-content{padding:1.6em 5%;max-width:100%;}.page-template-full-width-page .content-area{float:none;margin:0;}.page-template-front-page .site-main{margin:0;}.page-template-front-page .site-content{max-width:100%;padding-left:0;padding-right:0;}.page-template-front-page .content-area{float:none;margin:0 auto;max-width:100%;}.page-template-front-page .site-main > .hentry:first-of-type{padding:0 5%;margin-bottom:0;}.page-template-front-page .site-main > .hentry:first-of-type .entry-title{text-align:center;}.page-template-front-page .site-main > .hentry:first-of-type .entry-content{font-size:20px;font-size:1.25rem;margin-bottom:0;}.page-template-front-page .site-main > .hentry:first-of-type .entry-footer{margin:0;}.post-type-archive-jetpack-testimonial .testimonials-hentry{margin-bottom:0;}.front-testimonials{padding:1.6em 5%;width:100%;}.front-testimonials .hentry{background:rgba(0,0,0,.02);margin-bottom:3.2em;padding:1.6em 1.6em 3em;position:relative;font-size:16px;font-size:1rem;}.front-testimonials .hentry p{margin-top:0;}.front-testimonials .hentry .entry-content{margin:0;}.front-testimonials .entry-meta{display:block;margin:0;width:auto;}.front-testimonials .hentry footer{float:right;}.front-testimonials .hentry .entry-header{float:left;margin:0 0 1em;}.front-testimonials .hentry .entry-title{letter-spacing:0;text-transform:none;font-size:16px;font-size:1rem;}.front-testimonials .hentry .entry-title:before{content:"—";margin-right:5px;}.front-testimonials .hentry .post-thumbnail{position:absolute;left:50%;bottom:0;margin:0;-webkit-transform:translateX(-50%) translateY(50%);-moz-transform:translateX(-50%) translateY(50%);-ms-transform:translateX(-50%) translateY(50%);-o-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);}.front-testimonials .hentry .post-thumbnail img{border-radius:50%;width:100px;height:100px;}.jetpack-testimonial.hentry:before,.jetpack-testimonial.hentry:after{content:"";display:table;table-layout:fixed;}.jetpack-testimonial.hentry:after{clear:both;}.recent-posts{background-color:rgba(0,0,0,.02);padding:1.6em 5%;width:100%;content:"";display:table;table-layout:fixed;}.recent-posts .recent-posts-title{font-weight:normal;text-transform:none;letter-spacing:0;margin:0 0 1.6em;text-align:center;font-size:24px;font-size:1.5rem;}.recent-posts .grid-row{content:"";display:table;table-layout:fixed;width:100%;}.recent-posts .hentry{margin:0 0 1.6em;}.recent-posts .more-recent-posts{display:inline-block;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.recent-posts .entry-title{font-size:16px;font-size:1rem;text-transform:uppercase;letter-spacing:1px;}.site-header{text-align:center;}.top-bar-wrapper{padding:0 5%;width:100%;}.top-bar{color:white;background-color:#6636cc;font-weight:bold;padding:.8em 0;text-transform:uppercase;width:100%;font-size:14px;font-size:.875rem;content:"";display:table;table-layout:fixed;}.top-bar .site-description{width:100%;}.top-bar a{color:white;}.top-bar .jetpack-social-navigation ul{margin-bottom:.75em;}.top-bar .jetpack-social-navigation li{padding:0 .4em;}.top-bar .jetpack-social-navigation a:hover,.top-bar .jetpack-social-navigation a:focus{opacity:.5;}.top-bar .jetpack-social-navigation .icon{height:24px;width:24px;}.no-top-bar .top-bar{padding:.4em 0;}.site-branding-wrapper{padding:0 5%;width:100%;}.site-branding{padding:1.6em 0 0;}.custom-logo{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;max-width:100%;max-height:100px;width:auto;height:auto;transition:.2s;}.site-title{font-size:32px;font-size:2rem;font-weight:bold;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase;color:#333;-webkit-font-smoothing:antialiased;}.site-title a{color:#333;text-decoration:none;}.site-header .size-karuna-hero,.custom-header{display:block;margin:0 auto;width:100%;height:auto;}.site-footer{clear:both;background-color:#6636cc;width:100%;}.site-info{background-color:white;font-size:14px;font-size:.875rem;padding:1.6em 5%;text-align:center;}.site-info .sep{display:inline-block;margin:0 .4em;}.comment-content a{word-wrap:break-word;}.bypostauthor{display:block;}.comments-area{background-color:rgba(0,0,0,.02);padding:1.6em;margin:0 0 1.6em;}.comments-title,.comment-reply-title{line-height:1.2;margin:0 0 .4em;font-size:20px;font-size:1.25rem;}.comment-content a{word-wrap:break-word;}.bypostauthor{display:block;}.comment-list{list-style:none;margin:0 0 3.2em;padding:0;}.comment-list .children{list-style:none;}.comment-list .edit-link{display:inline;text-align:left;width:auto;}.comment-body{content:"";display:table;table-layout:fixed;margin-top:1.6em;padding-top:1.6em;width:100%;}.comment-author .fn{display:inline-block;margin-bottom:.4em;font-weight:bold;text-transform:none;letter-spacing:0;font-size:16px;font-size:1rem;}.comment-author .avatar{float:left;margin-right:1.6em;}.comment-meta a{text-decoration:none;}.comment-metadata{color:#999;font-size:13.2px;font-size:.825rem;margin-bottom:1.6em;text-transform:lowercase;}.comment-metadata a,.comment-metadata a:visited{color:#999;display:inline-block;font-weight:normal;text-decoration:none;}.comment-metadata a:hover,.comment-metadata a:focus,.comment-metadata a:visited:hover,.comment-metadata a:visited:focus{text-decoration:underline;}.comment-metadata .edit-link{float:none;}.comment-metadata .edit-link:before{content:"|";margin-left:.4em;margin-right:.8em;}.comment-metadata a:first-of-type{display:inline-block;margin-bottom:.8em;}.pingback .edit-link,.trackback .edit-link{float:right;}.no-comments{font-style:italic;display:block;text-align:center;width:100%;}.says{display:none;}.comment-content{clear:both;}.comment-form label{display:inline-block;width:109px;}.comment-form-author,.comment-form-email,.comment-form-url,.comment-form-comment{margin:0 0 1.6em;position:relative;}.comment-form-author label,.comment-form-email label,.comment-form-url label,.comment-form-comment label{font-size:14px;font-size:.875rem;font-weight:bold;padding:.65em .8em;position:absolute;left:0;top:2px;text-transform:uppercase;}.comment-form-author input,.comment-form-author textarea,.comment-form-email input,.comment-form-email textarea,.comment-form-url input,.comment-form-url textarea,.comment-form-comment input,.comment-form-comment textarea{clear:both;padding-left:6.4em;width:100%;}.comment-form-author textarea,.comment-form-email textarea,.comment-form-url textarea,.comment-form-comment textarea{padding:2em .8em .375em;}.widget{margin:0 0 2.4em;}.widget select{max-width:100%;}.widget img{max-width:100%;}.widget div > ul,.widget > ul{margin:0;padding:0;}.widget div > ul li,.widget > ul li{list-style:none;border-top:1px solid rgba(153,153,153,.2);margin:.8em 0 0;padding:.8em 0 0;}.widget div > ul > li:first-of-type,.widget > ul > li:first-of-type{border-top:0;margin-top:0;padding-top:0;}.widget div > ol,.widget > ol{list-style-position:inside;margin:0;padding:0;}.widget div > ol li,.widget > ol li{border-top:1px solid rgba(153,153,153,.2);margin:.8em 0 0;padding:.8em 0 0;}.widget div > ol > li:first-of-type,.widget > ol > li:first-of-type{border-top:0;margin-top:0;padding-top:0;}.widget_media_image .wp-caption{margin:0 auto;}.widget-title{font-size:16px;font-size:1rem;margin:0 0 .8em;}.header-widget-area-wrapper{padding-top:1.6em;padding-bottom:1.6em;}.header-widget-area{color:white;background-color:#85cc36;font-weight:bold;padding:0 10%;text-align:left;width:100%;font-size:16px;font-size:1rem;content:"";display:table;table-layout:fixed;}.header-widget-area a{color:white;}.header-widget-area button,.header-widget-area input[type="button"],.header-widget-area input[type="reset"],.header-widget-area input[type="submit"],.header-widget-area .button{color:white;border-color:white;padding:.4em .8em;white-space:nowrap;}.header-widget-area button:hover,.header-widget-area button:focus,.header-widget-area input[type="button"]:hover,.header-widget-area input[type="button"]:focus,.header-widget-area input[type="reset"]:hover,.header-widget-area input[type="reset"]:focus,.header-widget-area input[type="submit"]:hover,.header-widget-area input[type="submit"]:focus,.header-widget-area .button:hover,.header-widget-area .button:focus{opacity:.5;}.header-widget-area a:hover,.header-widget-area a:focus{opacity:.7;}.header-widget-area .textwidget{text-align:center;line-height:2;}.header-widget-area .widget{margin:0 0 2.4em;}.header-widget-area .widget:first-of-type{margin-top:0;}.header-widget-area .widget:last-of-type{margin-bottom:0;}.site-content .widget-area .widget{background-color:rgba(0,0,0,.02);padding:1.6em;}.site-content .full-width-widget-area{padding:0 5% 1.6em;width:100%;}.site-content .full-width-widget-area .widget{background-color:transparent;margin:.4em auto;padding:0;width:100%;}.site-content .full-width-widget-area .widget-title{text-align:center;text-transform:none;letter-spacing:0;margin-bottom:.8em;font-weight:normal;font-size:20px;font-size:1.25rem;}.footer-widgets-wrapper{background-color:#6636cc;color:white;padding:1.6em 5%;width:100%;}.footer-widgets-wrapper a{color:white;}.footer-widgets-wrapper a:hover{opacity:.7;}.footer-widgets-wrapper button,.footer-widgets-wrapper input[type="button"],.footer-widgets-wrapper input[type="reset"],.footer-widgets-wrapper input[type="submit"],.footer-widgets-wrapper .button{color:white;border-color:white;}.footer-widgets-wrapper .widget{font-size:16px;font-size:1rem;}.widget_rss a{font-weight:bold;}.widget_rss .rss-date{clear:both;display:block;font-style:italic;margin:0 0 .4em;}.widget_calendar td,.widget_calendar th{text-align:center;}.widget_calendar td#next{text-align:right;}.widget_calendar td#prev{text-align:left;}.widget_search .search-field{width:100%;max-width:100%;}.widget_search .search-submit{display:none;}.textwidget{word-wrap:break-word;}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none;}.infinity-end.neverending .site-footer{display:block;}#infinite-handle span{border:2px solid;border-color:#6636cc;border-radius:10px;background:transparent;box-shadow:none;color:#6636cc;display:inline-block;font-weight:bold;margin-bottom:1.6em;font-size:16px;font-size:1rem;letter-spacing:1px;line-height:1;padding:.8em 1.6em .8em;text-shadow:none;text-decoration:none;text-transform:uppercase;transition:.3s;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center;}#infinite-handle span button{transition:none;}.infinite-loader{width:100%;}.infinite-loader .spinner{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.site-content .contact-form input[type="radio"],.site-content .contact-form input[type="checkbox"]{margin-bottom:6px;margin-right:.3em;vertical-align:middle;}.site-content .contact-form label.checkbox,.site-content .contact-form label.checkbox-multiple,.site-content .contact-form label.radio{font-weight:normal;margin-bottom:.4em;}.site-content .contact-form label.checkbox,.site-content .contact-form > div{margin-bottom:.8em;}.site-content .contact-form textarea,.site-content .contact-form input[type='text'],.site-content .contact-form input[type='email'],.site-content .contact-form input[type='url'],.site-content .contact-form select{margin-bottom:.4em;}.site-content .contact-form .grunion-field-label{margin-bottom:.2em;}img{height:auto;max-width:100%;}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}embed,iframe,object{max-width:100%;}figure{margin-left:0;margin-right:0;}.wp-caption{margin-bottom:1.6em;max-width:100%;}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;}.wp-caption .wp-caption-text{font-style:italic;margin:.8075em 0;}.wp-caption-text{text-align:center;}.gallery{margin-bottom:1.6em;}.gallery-item{display:inline-block;margin:0;padding:.8em;text-align:center;vertical-align:top;width:100%;}.gallery-columns-2 .gallery-item{max-width:50%;}.gallery-columns-3 .gallery-item{max-width:33.33%;}.gallery-columns-4 .gallery-item{max-width:25%;}.gallery-columns-5 .gallery-item{max-width:20%;}.gallery-columns-6 .gallery-item{max-width:16.66%;}.gallery-columns-7 .gallery-item{max-width:14.28%;}.gallery-columns-8 .gallery-item{max-width:12.5%;}.gallery-columns-9 .gallery-item{max-width:11.11%;}.gallery-caption{display:block;}@media screen and (min-width: 768px){.site-title{font-size:42px;font-size:2.625rem;}.site-info{font-size:16px;font-size:1rem;}.page-template-front-page .site-main > .hentry:first-of-type .entry-content{font-size:28px;font-size:1.75rem;}.front-testimonials .hentry{font-size:28px;font-size:1.75rem;padding-bottom:1.6em;}.front-testimonials .hentry .entry-title{font-size:18px;font-size:1.125rem;}.recent-posts .recent-posts-title{font-size:28px;font-size:1.75rem;}.recent-posts .entry-title{font-size:20px;font-size:1.25rem;}.entry-title{font-size:42px;font-size:2.625rem;word-wrap:normal;}.entry-content,.entry-summary{font-size:18px;font-size:1.125rem;}.widget-title{font-size:20px;font-size:1.25rem;}.header-widget-area{font-size:18px;font-size:1.125rem;}.site-content .full-width-widget-area{padding-top:3.2em;}.site-content .full-width-widget-area .widget-title{font-size:28px;font-size:1.75rem;}.footer-widgets-wrapper .widget{font-size:18px;font-size:1.125rem;}.comments-title,.comment-reply-title{font-size:30px;font-size:1.875rem;}h1{font-size:42px;font-size:2.625rem;}h2{font-size:32px;font-size:2rem;}h3{font-size:30px;font-size:1.875rem;}h4{font-size:26px;font-size:1.625rem;}h5{font-size:20px;font-size:1.25rem;}h6{font-size:16px;font-size:1rem;}.site-header{text-align:left;}.top-bar-wrapper{padding:0 10%;}.top-bar{padding:.8em 0;content:"";display:table;table-layout:fixed;}.top-bar .site-description{float:left;line-height:26px;margin:0;width:50%;}.top-bar .jetpack-social-navigation{text-align:right;float:right;width:50%;}.top-bar .jetpack-social-navigation ul{margin-bottom:0;}.top-bar .jetpack-social-navigation li{padding-left:.8em;padding-right:0;}.site-branding-wrapper{position:relative;padding:0 10%;display:flex;justify-content:space-between;align-items:center;}.sticky-wrapper{background:white;max-width:100%;width:100%;z-index:2;transition:.2s;}.site-branding{float:left;display:inline-block;margin-right:1.6em;min-width:33%;padding:1.6em 0;}.site-branding .site-title{clear:none;display:inline-block;vertical-align:middle;}.custom-logo{clear:none;display:inline-block;margin-right:.8em;vertical-align:middle;}.menu-toggle{display:none;}.genericon,.main-navigation .page_item_has_children > a:after,.main-navigation .menu-item-has-children > a:after{font-size:16px;vertical-align:middle;text-align:center;display:inline-block;font-family:"Genericons";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none;}.genericon-expand,.main-navigation .page_item_has_children > a:after,.main-navigation .menu-item-has-children > a:after{content:"";}.main-navigation{clear:none;display:block;float:right;text-align:right;margin-left:1.6em;padding:1.6em 0;position:relative;width:auto;}.main-navigation li{border-top:0;display:inline-block;float:none;}.main-navigation li li a,.main-navigation li li li a,.main-navigation li li li li a,.main-navigation li li li li li a{padding-left:1.6em;}.main-navigation ul{display:block;list-style:none;margin:0;padding-left:0;}.main-navigation ul ul{background-color:#6636cc;box-shadow:0 2px 2px rgba(0,0,0,.1);float:left;position:absolute;top:1.6em;left:-999em;z-index:99999;margin-left:.8em;text-align:left;}.main-navigation ul ul ul{left:-999em;top:0;margin-left:0;}.main-navigation ul ul li{border-bottom:1px solid rgba(153,153,153,.3);}.main-navigation ul ul li:hover > ul,.main-navigation ul ul li.focus > ul{left:100%;}.main-navigation ul ul .page_item_has_children > a:after,.main-navigation ul ul .menu-item-has-children > a:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);top:-2px;margin-left:0;}.main-navigation ul ul a,.main-navigation ul ul a:visited{color:white;padding:.6em 1.6em;width:200px;transition:opacity .3s;}.main-navigation ul ul a:hover,.main-navigation ul ul a:focus,.main-navigation ul ul a:visited:hover,.main-navigation ul ul a:visited:focus{color:white;opacity:.5;}.main-navigation ul ul li:nth-of-type(1) a{padding-top:.6em;}.main-navigation ul ul li:last-of-type{border-bottom:0;}.main-navigation ul ul li:last-of-type a{padding-bottom:.6em;}.main-navigation ul li:hover > ul,.main-navigation ul li.focus > ul{left:auto;}.main-navigation a{padding:.2em 0 .2em 2.4em;transition:opacity .3s;}.main-navigation .page_item_has_children > a:after,.main-navigation .menu-item-has-children > a:after{margin-left:3px;position:relative;top:-2px;}.content-area{float:left;margin:0 -40% 0 0;width:100%;}.site-content{padding:3.2em 10%;}.site-main{margin:0 40% 0 0;}.site-content .widget-area{float:right;overflow:hidden;width:30%;}.page-template-front-page .site-main > .hentry:first-of-type{padding:0 10%;}.front-testimonials{padding:3.2em 10%;content:"";display:table;table-layout:fixed;}.front-testimonials .hentry{float:left;margin-right:4%;padding:1.6em 2.4em;width:48%;}.front-testimonials .hentry:nth-of-type(2n){margin-right:0;}.recent-posts{padding:3.2em 10%;}.recent-posts .grid-row{display:flex;flex-wrap:wrap;justify-content:space-between;}.recent-posts .hentry{float:left;margin-right:10%;margin-bottom:3.2em;width:45%;}.recent-posts .hentry:nth-of-type(2n){margin-right:0;}.site-info{padding:1.6em 10%;}.page-template-full-width-page .site-content{padding:3.2em 10%;}.comments-area{padding:2.4em;}.front-testimonials,.footer-widgets-wrapper,.recent-posts-wrapper,.site-branding-wrapper,.top-bar-wrapper,.site-content,.page-template-front-page .site-main > .hentry:first-of-type,.page-template-full-width-page-php .site-content,.site-content .full-width-widget-area,.header-widget-area .header-widget-area-wrapper{margin-left:auto;margin-right:auto;max-width:1040px;}.page-template-front-page .site-content{padding-left:0;padding-right:0;}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%;padding:0;margin:0;border:0;}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%;}.site-content .full-width-widget-area,.header-widget-area-wrapper{float:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1.6em 0;width:100%;}.site-content .full-width-widget-area .widget,.header-widget-area-wrapper .widget{flex-basis:30%;margin:0 0 1.6em;}.site-content .full-width-widget-area .widget-gallery,.site-content .full-width-widget-area .widget_text,.site-content .full-width-widget-area .widget_wpcom_instagram_widget,.header-widget-area-wrapper .widget-gallery,.header-widget-area-wrapper .widget_text,.header-widget-area-wrapper .widget_wpcom_instagram_widget{flex-basis:100%;}.site-content .full-width-widget-area{padding:3.2em 10% 0 10%;}.footer-widgets-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:3.2em 10%;}.footer-widgets-wrapper .widget-area{width:48%;}}@media screen and (min-width: 1100px){.sticking.sticky-wrapper{box-shadow:0 0 3px 3px rgba(0,0,0,.02);position:fixed;top:0;left:0;z-index:10;}.admin-bar .sticking.sticky-wrapper{top:32px;}.sticking .site-title{font-size:28.8px;font-size:1.8rem;}.sticking .custom-logo{max-height:50px;}.front-testimonials,.footer-widgets-wrapper,.recent-posts-wrapper,.site-branding-wrapper,.top-bar-wrapper,.site-content,.page-template-front-page .site-main > .hentry:first-of-type,.page-template-full-width-page-php .site-content,.site-content .full-width-widget-area{padding-left:0;padding-right:0;}.footer-widgets .widget-area:nth-child(1):nth-last-child(2),.footer-widgets .widget-area:nth-child(2):nth-last-child(1){width:48%;margin-right:4%;}.footer-widgets .widget-area:nth-child(1):nth-last-child(2):last-of-type,.footer-widgets .widget-area:nth-child(2):nth-last-child(1):last-of-type{margin-right:0;}.footer-widgets .widget-area:nth-child(1):nth-last-child(3),.footer-widgets .widget-area:nth-child(2):nth-last-child(2),.footer-widgets .widget-area:nth-child(3):nth-last-child(1){width:30%;margin-right:5%;}.footer-widgets .widget-area:nth-child(1):nth-last-child(3):last-of-type,.footer-widgets .widget-area:nth-child(2):nth-last-child(2):last-of-type,.footer-widgets .widget-area:nth-child(3):nth-last-child(1):last-of-type{margin-right:0;}.footer-widgets .widget-area:nth-child(1):nth-last-child(4),.footer-widgets .widget-area:nth-child(2):nth-last-child(3),.footer-widgets .widget-area:nth-child(3):nth-last-child(2),.footer-widgets .widget-area:nth-child(4):nth-last-child(1){width:20%;margin-right:6.6666%;}.footer-widgets .widget-area:nth-child(1):nth-last-child(4):last-of-type,.footer-widgets .widget-area:nth-child(2):nth-last-child(3):last-of-type,.footer-widgets .widget-area:nth-child(3):nth-last-child(2):last-of-type,.footer-widgets .widget-area:nth-child(4):nth-last-child(1):last-of-type{margin-right:0;}}#page{overflow-x:hidden;}.no-sidebar .alignfull{width:100vw;max-width:100vw;margin-left:0;margin-right:0;position:relative;left:50%;transform:translateX(-50%);}.no-sidebar .wp-block-columns.alignfull,.no-sidebar .wp-block-latest-comments.alignfull,.no-sidebar .wp-block-categories.alignfull,.no-sidebar .wp-block-archives.alignfull,.no-sidebar .wp-block-latest-posts.alignfull,.no-sidebar .wp-block-file.alignfull{padding-left:1.6em;padding-right:1.6em;}.no-sidebar .wp-block-embed.is-type-video.alignfull iframe{width:100% !important;height:100% !important;}.rtl.no-sidebar .alignfull{left:auto;right:50%;transform:translateX(50%);}@media (min-width: 1024px){.no-sidebar .alignwide{width:120%;max-width:120%;margin-left:-10%;margin-right:-10%;position:relative;}.no-sidebar .wp-block-embed.is-type-video.alignwide iframe{width:100% !important;height:100% !important;}}[class^="wp-block-"] figcaption{font-size:inherit;font-style:italic;text-align:center;}[class^="wp-block-"]:not(.wp-block-gallery) figcaption{color:inherit;}p.has-drop-cap:not(:focus)::first-letter{font-size:130px;}.wp-block-cover,.wp-block-cover.alignleft,.wp-block-cover.alignright,.wp-block-cover.aligncenter{display:flex;}.wp-block-gallery{margin-bottom:1.6em;margin-left:auto;}.rtl .wp-block-gallery:not(.alignfull):not(.alignwide){margin-right:auto;}.wp-block-quote{font-size:26px;font-style:normal;font-weight:bold;margin:0 1.6em 1.6em;padding:0;}.wp-block-quote,.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-style:normal;}.wp-block-quote.alignleft{margin-right:1.6em;}.wp-block-quote.alignright{margin-left:1.6em;}.rtl .wp-block-quote:not(.is-large):not(.is-style-large).alignleft,.rtl .wp-block-quote:not(.is-large):not(.is-style-large).alignright{}.wp-block-quote cite{font-style:italic;}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-style:italic;font-size:inherit;}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 .8em .8em;}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:32px;}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{margin-bottom:.8em;}.rtl .wp-block-quote{border:0;}.wp-block-audio audio{display:block;width:100%;}.wp-block-file{margin:1.6em 0;}.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:visited{border:2px solid;border-color:#6636cc;border-radius:10px;background:transparent;box-shadow:none;color:#6636cc;font-weight:bold;font-size:16px;font-size:1rem;letter-spacing:1px;line-height:1;padding:.8em 1.6em .8em;text-shadow:none;text-decoration:none;text-transform:uppercase;transition:.3s;}.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:focus{border-color:#85cc36;box-shadow:none;color:#85cc36;}.rtl .wp-block-file a.wp-block-file__button{margin-left:.8em;margin-right:0;}.wp-block-video.alignfull video{width:100%;}.wp-block-verse{background:transparent;color:inherit;font-family:inherit;font-size:inherit;font-style:italic;line-height:inherit;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:0;}.wp-block-code{background:rgba(0,0,0,.02);font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}.wp-block-pullquote{margin:0;padding:0;border:0;}.wp-block-pullquote blockquote{border-top:2px solid currentColor;border-bottom:2px solid currentColor;font-style:italic;font-size:24px;margin:0 0 1.6em;padding:.8em 0;}.wp-block-pullquote cite{font-size:18px;font-style:normal;}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:24px;}.wp-block-pullquote.alignleft{margin-right:1.6em;}.wp-block-pullquote.alignright{margin-left:1.6em;}.wp-block-pullquote.alignfull blockquote{padding-left:1.6em;padding-right:1.6em;}.wp-block-pullquote p{margin:0 0 .8em;}.no-sidebar .wp-block-table.alignfull{margin-left:.8em;margin-right:.8em;}.wp-block-button .wp-block-button__link{font-weight:bold;font-size:16px;font-size:1rem;letter-spacing:1px;line-height:1;padding:.8em 1.6em .8em;text-decoration:none;text-transform:uppercase;transition:.3s;}.wp-block-button__link{background-color:#6636cc;color:#fff;border-radius:10px;}.wp-block-button__link:visited{color:#fff;}.is-style-outline .wp-block-button__link:not(.has-text-color){color:#6636cc;}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{opacity:.8;}hr.wp-block-separator{border:0;}.wp-block-separator{background-color:#ddd;border:0;height:1px;margin-bottom:1.6em;}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px;}.wp-block-separator.is-style-wide{max-width:100%;}.wp-block-media-text{margin-bottom:1.6em;}.wp-block-media-text *:last-child{margin-bottom:0;}.wp-block-categories.aligncenter,.wp-block-categories.aligncenter ul,.wp-block-archives.aligncenter,.wp-block-latest-posts.aligncenter,.wp-block-latest-comments.aligncenter{list-style-position:inside;text-align:center;}.wp-block-categories.aligncenter{margin-left:1.6em;margin-right:1.6em;}.wp-block-categories-list.alignleft{margin-left:1.6em;}.wp-block-latest-comments{margin-left:0;margin-right:0;}.wp-block-latest-comments__comment-meta,.wp-block-latest-comments__comment-excerpt p{font-size:16px;}.wp-block-latest-comments__comment-date{font-size:14px;}@media screen and (min-width: 768px){.wp-block-latest-comments__comment-meta,.wp-block-latest-comments__comment-excerpt p{font-size:18px;}}.editor-block-list__block .wp-block-latest-comments__comment-meta a{box-shadow:none;font-weight:700;text-decoration:none;}.wp-block-latest-comments .wp-block-latest-comments__comment{border-top:1px solid #ddd;margin-bottom:0;padding:.8em 0;}.wp-block-latest-comments__comment-excerpt p:last-child{margin-bottom:0;}.rtl .wp-block-latest-posts{margin-left:0;margin-right:0;}.has-medium-gray-color,.has-medium-gray-color:hover,.has-medium-gray-color:focus,.has-medium-gray-color:active,.has-medium-gray-color:visited{color:#999;}.has-medium-gray-background-color,.has-medium-gray-background-color:hover,.has-medium-gray-background-color:focus,.has-medium-gray-background-color:active,.has-medium-gray-background-color:visited{background-color:#999;}.has-light-gray-color,.has-light-gray-color:hover,.has-light-gray-color:focus,.has-light-gray-color:active,.has-light-gray-color:visited{color:#ddd;}.has-light-gray-background-color,.has-light-gray-background-color:hover,.has-light-gray-background-color:focus,.has-light-gray-background-color:active,.has-light-gray-background-color:visited{background-color:#ddd;}.has-white-color,.has-white-color:hover,.has-white-color:focus,.has-white-color:active,.has-white-color:visited{color:#fff;}.has-white-background-color,.has-white-background-color:hover,.has-white-background-color:focus,.has-white-background-color:active,.has-white-background-color:visited{background-color:#fff;}.has-purple-color,.has-purple-color:hover,.has-purple-color:focus,.has-purple-color:active,.has-purple-color:visited{color:#6636cc;}.has-purple-background-color,.has-purple-background-color:hover,.has-purple-background-color:focus,.has-purple-background-color:active,.has-purple-background-color:visited{background-color:#6636cc;}.has-dark-purple-color,.has-dark-purple-color:hover,.has-dark-purple-color:focus,.has-dark-purple-color:active,.has-dark-purple-color:visited{color:#471e9e;}.has-dark-purple-background-color,.has-dark-purple-background-color:hover,.has-dark-purple-background-color:focus,.has-dark-purple-background-color:active,.has-dark-purple-background-color:visited{background-color:#471e9e;}.has-green-color,.has-green-color:hover,.has-green-color:focus,.has-green-color:active,.has-green-color:visited{color:#85cc36;}.has-green-background-color,.has-green-background-color:hover,.has-green-background-color:focus,.has-green-background-color:active,.has-green-background-color:visited{background-color:#85cc36;}.has-dark-green-color,.has-dark-green-color:hover,.has-dark-green-color:focus,.has-dark-green-color:active,.has-dark-green-color:visited{color:#609d1b;}.has-dark-green-background-color,.has-dark-green-background-color:hover,.has-dark-green-background-color:focus,.has-dark-green-background-color:active,.has-dark-green-background-color:visited{background-color:#609d1b;}.has-black-color,.has-black-color:hover,.has-black-color:focus,.has-black-color:active,.has-black-color:visited{color:#333;}.has-black-background-color,.has-black-background-color:hover,.has-black-background-color:focus,.has-black-background-color:active,.has-black-background-color:visited{background-color:#333;}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Genericons";src:url("https://cdn-ildgicn.nitrocdn.com/loTmQhpQJWabBPhOoadLObBxmvOuLuNp/assets/images/source/rev-cae914f/katrinakoltes.com/wp-content/themes/karuna/assets/fonts/genericons/./Genericons.svg#Genericons") format("svg");}}.genericon{font-size:16px;vertical-align:top;text-align:center;-moz-transition:color .1s ease-in 0;-webkit-transition:color .1s ease-in 0;display:inline-block;font-family:"Genericons";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none;}.genericon-rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}.genericon-rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}.genericon-rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}.genericon-flip-horizontal{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);}.genericon-flip-vertical{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1);}.genericon-404:before{content:"";}.genericon-activity:before{content:"";}.genericon-anchor:before{content:"";}.genericon-aside:before{content:"";}.genericon-attachment:before{content:"";}.genericon-audio:before{content:"";}.genericon-bold:before{content:"";}.genericon-book:before{content:"";}.genericon-bug:before{content:"";}.genericon-cart:before{content:"";}.genericon-category:before{content:"";}.genericon-chat:before{content:"";}.genericon-checkmark:before{content:"";}.genericon-close:before{content:"";}.genericon-close-alt:before{content:"";}.genericon-cloud:before{content:"";}.genericon-cloud-download:before{content:"";}.genericon-cloud-upload:before{content:"";}.genericon-code:before{content:"";}.genericon-codepen:before{content:"";}.genericon-cog:before{content:"";}.genericon-collapse:before{content:"";}.genericon-comment:before{content:"";}.genericon-day:before{content:"";}.genericon-digg:before{content:"";}.genericon-document:before{content:"";}.genericon-dot:before{content:"";}.genericon-downarrow:before{content:"";}.genericon-download:before{content:"";}.genericon-draggable:before{content:"";}.genericon-dribbble:before{content:"";}.genericon-dropbox:before{content:"";}.genericon-dropdown:before{content:"";}.genericon-dropdown-left:before{content:"";}.genericon-edit:before{content:"";}.genericon-ellipsis:before{content:"";}.genericon-expand:before{content:"";}.genericon-external:before{content:"";}.genericon-facebook:before{content:"";}.genericon-facebook-alt:before{content:"";}.genericon-fastforward:before{content:"";}.genericon-feed:before{content:"";}.genericon-flag:before{content:"";}.genericon-flickr:before{content:"";}.genericon-foursquare:before{content:"";}.genericon-fullscreen:before{content:"";}.genericon-gallery:before{content:"";}.genericon-github:before{content:"";}.genericon-googleplus:before{content:"";}.genericon-googleplus-alt:before{content:"";}.genericon-handset:before{content:"";}.genericon-heart:before{content:"";}.genericon-help:before{content:"";}.genericon-hide:before{content:"";}.genericon-hierarchy:before{content:"";}.genericon-home:before{content:"";}.genericon-image:before{content:"";}.genericon-info:before{content:"";}.genericon-instagram:before{content:"";}.genericon-italic:before{content:"";}.genericon-key:before{content:"";}.genericon-leftarrow:before{content:"";}.genericon-link:before{content:"";}.genericon-linkedin:before{content:"";}.genericon-linkedin-alt:before{content:"";}.genericon-location:before{content:"";}.genericon-lock:before{content:"";}.genericon-mail:before{content:"";}.genericon-maximize:before{content:"";}.genericon-menu:before{content:"";}.genericon-microphone:before{content:"";}.genericon-minimize:before{content:"";}.genericon-minus:before{content:"";}.genericon-month:before{content:"";}.genericon-move:before{content:"";}.genericon-next:before{content:"";}.genericon-notice:before{content:"";}.genericon-paintbrush:before{content:"";}.genericon-path:before{content:"";}.genericon-pause:before{content:"";}.genericon-phone:before{content:"";}.genericon-picture:before{content:"";}.genericon-pinned:before{content:"";}.genericon-pinterest:before{content:"";}.genericon-pinterest-alt:before{content:"";}.genericon-play:before{content:"";}.genericon-plugin:before{content:"";}.genericon-plus:before{content:"";}.genericon-pocket:before{content:"";}.genericon-polldaddy:before{content:"";}.genericon-portfolio:before{content:"";}.genericon-previous:before{content:"";}.genericon-print:before{content:"";}.genericon-quote:before{content:"";}.genericon-rating-empty:before{content:"";}.genericon-rating-full:before{content:"";}.genericon-rating-half:before{content:"";}.genericon-reddit:before{content:"";}.genericon-refresh:before{content:"";}.genericon-reply:before{content:"";}.genericon-reply-alt:before{content:"";}.genericon-reply-single:before{content:"";}.genericon-rewind:before{content:"";}.genericon-rightarrow:before{content:"";}.genericon-search:before{content:"";}.genericon-send-to-phone:before{content:"";}.genericon-send-to-tablet:before{content:"";}.genericon-share:before{content:"";}.genericon-show:before{content:"";}.genericon-shuffle:before{content:"";}.genericon-sitemap:before{content:"";}.genericon-skip-ahead:before{content:"";}.genericon-skip-back:before{content:"";}.genericon-skype:before{content:"";}.genericon-spam:before{content:"";}.genericon-spotify:before{content:"";}.genericon-standard:before{content:"";}.genericon-star:before{content:"";}.genericon-status:before{content:"";}.genericon-stop:before{content:"";}.genericon-stumbleupon:before{content:"";}.genericon-subscribe:before{content:"";}.genericon-subscribed:before{content:"";}.genericon-summary:before{content:"";}.genericon-tablet:before{content:"";}.genericon-tag:before{content:"";}.genericon-time:before{content:"";}.genericon-top:before{content:"";}.genericon-trash:before{content:"";}.genericon-tumblr:before{content:"";}.genericon-twitch:before{content:"";}.genericon-twitter:before{content:"";}.genericon-unapprove:before{content:"";}.genericon-unsubscribe:before{content:"";}.genericon-unzoom:before{content:"";}.genericon-uparrow:before{content:"";}.genericon-user:before{content:"";}.genericon-video:before{content:"";}.genericon-videocamera:before{content:"";}.genericon-vimeo:before{content:"";}.genericon-warning:before{content:"";}.genericon-website:before{content:"";}.genericon-week:before{content:"";}.genericon-wordpress:before{content:"";}.genericon-xpost:before{content:"";}.genericon-youtube:before{content:"";}.genericon-zoom:before{content:"";}table.shop_table_responsive thead{display:none;}table.shop_table_responsive tbody th{display:none;}table.shop_table_responsive tr td{display:block;text-align:right;clear:both;}table.shop_table_responsive tr td:before{content:attr(data-title) ": ";float:left;}table.shop_table_responsive tr td.product-remove a{text-align:left;}table.shop_table_responsive tr td.product-remove:before{display:none;}table.shop_table_responsive tr td.actions:before,table.shop_table_responsive tr td.download-actions:before{display:none;}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center;}table.cart tr td.product-remove a{display:block;font-size:1.5em;line-height:1;color:#333;text-align:center;text-align:center;border-radius:100%;text-decoration:none;font-weight:700;box-shadow:none;opacity:.5;}table.cart tr td.product-remove a:hover{opacity:1;}table.cart .product-thumbnail{min-width:3.5em;}table.cart .product-thumbnail img{display:block;width:3.5em;margin:0 auto;}table.cart .product-thumbnail:before{content:none;}table.cart .actions{text-align:right;}table.cart .coupon{float:left;margin-bottom:.35em;}table.cart .coupon label{display:none;}table.cart .coupon input{width:auto;}.cart-collaterals{padding:0 0 1.5em;}.cart-collaterals .shop_table tr th{text-align:right;vertical-align:top;}.cart-collaterals .wc-proceed-to-checkout{text-align:right;}@media screen and (min-width: 768px){table.shop_table_responsive thead{display:table-header-group;}table.shop_table_responsive tbody th{display:table-cell;}table.shop_table_responsive tr th,table.shop_table_responsive tr td{text-align:left;}table.shop_table_responsive tr td{display:table-cell;}table.shop_table_responsive tr td:before{display:none;}table.cart .product-thumbnail{min-width:32px;}table.cart .product-thumbnail img{width:32px;}}.woocommerce-products-header .woocommerce-products-header__title{color:#333;text-transform:none;line-height:1;margin:0 0 .2em;}ul.products{margin:0;padding:0;width:100%;clear:both;}ul.products:before,ul.products:after{content:"";display:table;}ul.products:after{clear:both;}ul.products li.product{list-style:none;position:relative;margin-bottom:1.6em;transition:.3s;}ul.products li.product .woocommerce-loop-product__title{background:#85cc36;color:#fff;font-size:inherit;line-height:inherit;margin:0 0 .8em;max-width:350px;padding:.8em;position:relative;}ul.products li.product .star-rating{margin-bottom:.8em;}ul.products li.product img{display:block;}ul.products li.product .button{padding:.8em;max-width:100%;word-wrap:break-word;}ul.products li.product .button:before,ul.products li.product .button:after{content:"";display:table;}ul.products li.product .button:after{clear:both;}ul.products li.product:hover{-webkit-transform:translateY(-.5em);-moz-transform:translateY(-.5em);-ms-transform:translateY(-.5em);-o-transform:translateY(-.5em);transform:translateY(-.5em);}ul.products li.product:hover .onsale{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0;}@media screen and (min-width: 768px){ul.products li.product{width:30.7966666667%;float:left;margin-right:3.8%;}ul.products li.product.first{clear:both;}ul.products li.product.last{margin-right:0;}.columns-1 ul.products li.product{float:none;width:100%;}.columns-2 ul.products li.product{width:48.1%;}.columns-3 ul.products li.product{width:30.7966666667%;}.columns-4 ul.products li.product{width:22.15%;}.columns-5 ul.products li.product{width:16.96%;}.columns-6 ul.products li.product{width:13.4933333333%;}}.single-product div.product{position:relative;}.single-product div.product:before,.single-product div.product:after{content:"";display:table;}.single-product div.product:after{clear:both;}.single-product div.product .product_title{margin-bottom:1.6rem;}.single-product div.product .product_title + .woocommerce-product-rating{margin-top:-1rem;}.single-product div.product .woocommerce-product-rating{font-size:1rem;margin-bottom:1.6em;}.single-product div.product .woocommerce-product-rating .star-rating{margin:0 4px 0 0;float:left;}.single-product div.product .woocommerce-product-rating .star-rating span:before{color:#333;}.single-product div.product span.onsale{z-index:9;}.single-product div.product p.price{font-size:21.6px;font-size:1.35rem;font-size:1.35rem;margin-top:0;margin-bottom:1.1em;}.single-product div.product .woocommerce-image-wrapper{position:relative;margin-bottom:1em;}.single-product div.product .woocommerce-product-gallery{position:relative;width:100%;}.single-product div.product .woocommerce-product-gallery:before,.single-product div.product .woocommerce-product-gallery:after{content:"";display:table;}.single-product div.product .woocommerce-product-gallery:after{clear:both;}.single-product div.product .woocommerce-product-gallery img{display:block;}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{margin:0;}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;right:0;display:block;height:2em;width:2em;margin:.4em;text-align:center;z-index:99;}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{content:"";display:block;font-family:Genericons;line-height:2;background:#fff;color:#333;border-radius:100%;}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger img{display:none !important;}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1em;}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0;}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs:before,.single-product div.product .woocommerce-product-gallery .flex-control-thumbs:after{content:"";display:table;}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs:after{clear:both;}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left;}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5;}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1;}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:48.1%;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1){clear:both;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.7966666667%;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:22.15%;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:16.96%;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both;}.single-product div.product form.cart,.single-product div.product div.product_meta{margin-bottom:1.6em;}.single-product div.product form.cart div.quantity{float:left;margin:0 4px 0 0;}.single-product div.product form.cart .variations{background-color:transparent;margin-bottom:1em;}.single-product div.product form.cart .variations td,.single-product div.product form.cart .variations th{vertical-align:top;padding:0;}.single-product div.product form.cart .variations .label{padding-right:1em;font-weight:bold;}.single-product div.product form.cart .variations select{width:100%;}.single-product div.product form.cart .single_variation_wrap .woocommerce-variation > p{margin-bottom:1.6em;}.stock:empty:before{display:none;}.stock.in-stock{color:#0f834d;}.stock.out-of-stock{color:#e2401c;}#reviews #comments ol.commentlist{margin-left:0;margin-bottom:1em;}#reviews #comments ol.commentlist:before,#reviews #comments ol.commentlist:after{content:"";display:table;}#reviews #comments ol.commentlist:after{clear:both;}#reviews #comments ol.commentlist li{position:relative;margin-bottom:1.5em;width:100%;}#reviews #comments ol.commentlist li:before,#reviews #comments ol.commentlist li:after{content:"";display:table;}#reviews #comments ol.commentlist li:after{clear:both;}#reviews #comments ol.commentlist li:last-child{margin-bottom:0;}#reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;width:32px;border-radius:100%;}#reviews #comments ol.commentlist li .meta{margin:0;color:#999;}#reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;}#reviews #comments ol.commentlist li .comment-text p{margin-top:0;}#reviews #comments ol.commentlist li .star-rating{float:right;}#reviews #comments ol.commentlist li .star-rating span:before{color:#333;}#review_form #respond .comment-reply-title{display:block;}#review_form #respond .comment-form-comment label{top:1px;left:1px;width:auto;background:#fff;border-radius:5px;}#review_form #respond #comment{display:block;height:100px;}#review_form #respond p{margin-bottom:1em;}#review_form #respond p.form-submit{margin-bottom:0;}#review_form p.stars{margin-top:0;margin-bottom:1em;}#review_form p.stars a{box-shadow:none;}.woocommerce-noreviews{background:none;}table.shop_attributes{background-color:rgba(0,0,0,.02);border-top:1px dotted rgba(0,0,0,.1);}table.shop_attributes th{width:150px;padding:8px;border-bottom:1px dotted rgba(0,0,0,.1);}table.shop_attributes td{font-style:italic;padding:0;border-bottom:1px dotted rgba(0,0,0,.1);}table.shop_attributes tr:nth-child(even) th,table.shop_attributes tr:nth-child(even) td{background:rgba(0,0,0,.025);}.form-row{margin:0 0 1.6em;}.form-row label{display:block;line-height:2;}.form-row input[type="text"],.form-row input[type="password"],.form-row textarea{width:100%;}.form-row input[type="checkbox"]{margin-right:.5em;}table.shop_table th{background:#85cc36;color:#fff;padding:8px 5px;text-align:left;}.woocommerce #payment{background:rgba(0,0,0,.02);margin-bottom:1.6em;}.woocommerce #payment ul.payment_methods{list-style:none;margin:0;border-bottom:1px solid rgba(153,153,153,.2);padding:1.6em;}.woocommerce #payment ul.payment_methods li{clear:both;}.woocommerce #payment ul.payment_methods li input{margin:0 1em 0 0;}.woocommerce #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;position:relative;}.woocommerce #payment ul.payment_methods li .payment_box{background:#fff;border:1px solid rgba(153,153,153,.2);border-radius:10px;margin:.8em 0;padding:.8em;}.woocommerce #payment ul.payment_methods li .payment_box p:first-child{margin-top:0;}.woocommerce #payment ul.payment_methods li .payment_box p:last-child{margin-bottom:0;}.woocommerce #payment ul.payment_methods li .about_paypal{float:right;}.woocommerce #payment .form-row{margin:0;padding:1.6em;}.woocommerce #payment .form-row:before,.woocommerce #payment .form-row:after{content:"";display:table;}.woocommerce #payment .form-row:after{clear:both;}.woocommerce #payment .form-row .button{width:auto;float:right;}.woocommerce-shipping-fields h3{font-size:1rem;font-weight:normal;text-transform:none;}ul#shipping_method{margin-left:0;list-style:none;}.woocommerce-thankyou-order-received,.woocommerce-thankyou-order-details{background:rgba(0,0,0,.02);padding:1.6em;}.woocommerce-thankyou-order-details{list-style:none;margin:0;}.woocommerce-thankyou-order-details:before,.woocommerce-thankyou-order-details:after{content:"";display:table;}.woocommerce-thankyou-order-details:after{clear:both;}.woocommerce-thankyou-order-details li{float:left;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding:0 2em 0 0;margin:0 2em 1.6em 0;}.woocommerce-thankyou-order-details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5;}.woocommerce-thankyou-order-details li:last-of-type{border:none;margin-bottom:0;}.woocommerce-thankyou-order-received{background-color:#85cc36;color:#fff;margin-bottom:0;}@media screen and (min-width: 768px){.col2-set .form-row-first{float:left;margin-right:3.8%;}.col2-set .form-row-last{float:right;margin-right:0;}.col2-set .form-row-first,.col2-set .form-row-last{width:48.1%;}}.woocommerce-account .entry-header{margin-bottom:1.6em;}.woocommerce-account .entry-content .woocommerce:before,.woocommerce-account .entry-content .woocommerce:after{content:"";display:table;}.woocommerce-account .entry-content .woocommerce:after{clear:both;}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:1.6em;}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#333;}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:#6636cc;}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:hover{color:#85cc36;}.woocommerce-account .woocommerce-MyAccount-content .button{word-wrap:normal;word-break:normal;display:inline-block;margin:.2em;}@media screen and (min-width: 768px){.woocommerce-account .woocommerce-MyAccount-navigation{display:block;}.woocommerce-account .woocommerce-MyAccount-navigation ul li{display:inline-block;margin-right:.8em;}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-of-type{margin-right:0;}}.woocommerce-cart .entry-header{margin-bottom:1.6em;}.site-header-cart{position:relative;margin:-1.6em 0 0;padding:1em 0 1.6em 0;list-style:none;}.site-header-cart:before,.site-header-cart:after{content:"";display:table;}.site-header-cart:after{clear:both;}.site-header-cart .cart-contents{text-decoration:none;white-space:nowrap;}.site-header-cart .cart-contents .amount{color:#333;}.site-header-cart .cart-contents .count{margin-left:.25rem;font-size:.85rem;font-weight:normal;color:#7a7c84;}.site-header-cart .cart-contents:before{content:"";display:inline-block;font-family:Genericons;margin-right:.35rem;vertical-align:bottom;}.site-header-cart .widget_shopping_cart{display:none;background-color:#fafafa;box-shadow:0 1px 3px rgba(0,0,0,.2);padding:1.6em;margin:-1em 0 0 0;}.site-header-cart .product_list_widget{margin:0;padding:0;}.woocommerce-breadcrumb{margin:0 0 1.6em;}.woocommerce-pagination{margin:0 0 1.6em;}.woocommerce-pagination ul{margin:0;}.woocommerce-pagination ul li{display:inline-block;list-style:none;height:1.6em;line-height:1.6em;margin:0 .2em .2em 0;text-align:center;width:1.6em;}.woocommerce-pagination ul li span.current,.woocommerce-pagination ul li a{display:block;}.woocommerce-pagination ul li a{background:rgba(0,0,0,.02);}.woocommerce-pagination ul li span.current,.woocommerce-pagination ul li a:hover{background:#85cc36;color:#fff;}.infinite-scroll .woocommerce-pagination{display:none;}.infinite-scroll.woocommerce-page .infinite-loader{margin:1em auto;width:2.1em;}.onsale{background:#6636cc;color:#fff;left:.4em;position:absolute;padding:.4em .8em;top:.4em;transition:.3s;}span.price,p.price{display:block;color:#333;margin-bottom:.8em;}span.price del,p.price del{opacity:.5;}span.price ins,p.price ins{background:transparent;}.woocommerce-result-count{margin:0 0 .8em;}.woocommerce-ordering{margin:0 0 1.6em;width:100%;}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;font-size:1em;width:5.3em;font-family:"star";font-weight:400;}.star-rating:before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute;}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;}.star-rating span:before{content:"SSSSS";top:0;position:absolute;left:0;color:#6636cc;}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400;}p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:"star";content:"S";color:#333;text-indent:0;opacity:.25;}p.stars a:hover ~ a:before{content:"S";color:#333;opacity:.25;}p.stars:hover a:before{content:"S";color:#6636cc;opacity:1;}p.stars.selected a.active:before{content:"S";color:#6636cc;opacity:1;}p.stars.selected a.active ~ a:before{content:"S";color:#333;opacity:.25;}p.stars.selected a:not(.active):before{content:"S";color:#6636cc;opacity:1;}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0 0 0 calc(1.6em - 5px);text-align:left;}.woocommerce-tabs ul.tabs li{display:inline-block;margin:0;position:relative;}.woocommerce-tabs ul.tabs li a{padding:.4em .8em;display:block;color:#333;}.woocommerce-tabs ul.tabs li.active a{background:rgba(0,0,0,.02);color:#6636cc;}.woocommerce-tabs .panel{background:rgba(0,0,0,.02);margin:0 0 1.6em;padding:0 1.6em 1.6em;}.woocommerce-tabs .panel h2:first-of-type{font-size:20px;font-size:1.25rem;margin-bottom:1em;text-transform:none;}.woocommerce-password-strength{text-align:right;}.woocommerce-password-strength.strong{color:#0f834d;}.woocommerce-password-strength.short{color:#e2401c;}.woocommerce-password-strength.bad{color:#e2401c;}.woocommerce-password-strength.good{color:#3d9cd2;}.form-row.woocommerce-validated label{color:#0f834d;}.form-row.woocommerce-validated input.input-text{border-color:#0f834d;}.form-row.woocommerce-invalid label{color:#e2401c;}.form-row.woocommerce-invalid input.input-text{border-color:#e2401c;}.required{color:red;}.quantity .qty{width:3.631em;text-align:center;}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{clear:both;position:relative;background-color:rgba(0,0,0,.02);color:inherit;margin-left:0;margin-bottom:1.6em;padding:1.6em 2em 1.6em 4em;list-style:none;font-size:18px;font-size:1.125rem;}.woocommerce-message:before,.woocommerce-message:after,.woocommerce-info:before,.woocommerce-info:after,.woocommerce-error:before,.woocommerce-error:after,.woocommerce-noreviews:before,.woocommerce-noreviews:after,p.no-comments:before,p.no-comments:after{content:"";display:table;}.woocommerce-message:after,.woocommerce-info:after,.woocommerce-error:after,.woocommerce-noreviews:after,p.no-comments:after{clear:both;}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button,.woocommerce-noreviews .button,p.no-comments .button{float:right;padding:.1667em .6668em;margin-left:1em;}.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before,.woocommerce-noreviews:before,p.no-comments:before{content:"";font-family:Genericons;color:#0f834d;border-radius:100%;line-height:1;position:absolute;text-align:center;left:1.6em;font-size:1.35rem;top:1.6em;width:1em;height:1em;}.woocommerce-info:before,.woocommerce-noreviews:before,p.no-comments:before{content:"";color:#3d9cd2;}.woocommerce-error:before{content:"";color:#e2401c;}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#6636cc;color:#fff;z-index:9999;}.demo_store a{color:rgba(255,255,255,.75);}.demo_store a:hover{color:inherit;}.demo_store .woocommerce-store-notice__dismiss-link{float:right;}.demo_store .woocommerce-store-notice__dismiss-link:before{content:"";display:inline-block;font-family:Genericons;vertical-align:middle;}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt{border:2px solid;border-color:#6636cc;border-radius:10px;background:transparent;box-shadow:none;color:#6636cc;cursor:pointer;display:inline-block;font-weight:bold;font-size:16px;font-size:1rem;-webkit-font-smoothing:inherit;letter-spacing:1px;line-height:1;padding:.8em;text-align:center;text-shadow:none;text-decoration:none;text-transform:uppercase;transition:.3s;}.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit:focus,.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce button.button:hover,.woocommerce button.button:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:focus,.woocommerce input.button:hover,.woocommerce input.button:focus,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:focus{background:transparent;border-color:#85cc36;box-shadow:none;color:#85cc36;}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce input.button.alt.disabled,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled[disabled]{background:transparent;border-color:#6636cc;color:#6636cc;cursor:not-allowed;opacity:.5;padding:.8em;}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled]:hover{background:transparent;border-color:#6636cc;color:#6636cc;cursor:not-allowed;opacity:.5;padding:.8em;}.footer-widgets-wrapper a.button,.footer-widgets-wrapper .woocommerce button.button{color:white;border-color:white;}.footer-widgets-wrapper a.button:hover,.footer-widgets-wrapper .woocommerce button.button:hover{opacity:1;color:white;border-color:white;}a.ajax_add_to_cart.loading:after,a.ajax_add_to_cart.added:after{font-family:Genericons;margin-left:.53em;vertical-align:bottom;}a.ajax_add_to_cart.loading{opacity:.25;}a.ajax_add_to_cart.loading:after{content:"";}a.ajax_add_to_cart.added:after{content:"";}a.added_to_cart{display:block;padding-top:.8em;}@media screen and (min-width: 768px){.woocommerce-result-count{float:left;margin-bottom:1.6em;}.woocommerce-ordering{float:right;width:auto;}.related ul.products li.product,.upsells ul.products li.product{width:48.1%;}.woocommerce-active .main-navigation{margin-left:auto;}.site-header-cart{margin-top:0;margin-left:1.6em;padding-top:1.6em;}.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:300px;z-index:999999;right:-999em;}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{right:0;display:block;}}.widget.woocommerce ul.product_list_widget li > a{display:block;}.widget.woocommerce ul.product_list_widget li img{max-width:2.617924em;float:right;}.widget.woocommerce ul.product_list_widget li .remove{display:block;font-size:1.5em;line-height:1;color:#333;border-radius:100%;text-decoration:none;font-weight:700;box-shadow:none;opacity:.5;text-align:center;margin:.65rem .75rem 1rem 0;height:1em;width:1em;float:left;}.widget_price_filter .price_slider{margin-bottom:1.5em;}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4em;}.widget_price_filter .price_slider_amount .button{float:left;}.widget_price_filter .ui-slider{position:relative;text-align:left;}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:#333;box-sizing:border-box;margin-top:-.25em;opacity:1;border-radius:100%;margin-left:-1px;}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-.9em;}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 .25em rgba(0,0,0,.1);}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:#333;}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgba(0,0,0,.1);}.widget_price_filter .ui-slider-horizontal{height:.5em;}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%;}.footer-widgets-wrapper .ui-slider .ui-slider-handle,.footer-widgets-wrapper .ui-slider .ui-slider-range{background:#fff;}.widget_rating_filter ul li{padding:.8em 0 0;}.widget_rating_filter ul li .star-rating{display:inline-block;vertical-align:bottom;}.widget_product_search form{text-align:right;}.widget_product_search input[type="search"]{width:100%;}.widget_product_search input[type="submit"]{margin-top:.8em;}.widget_shopping_cart .total{border-top:1px solid rgba(153,153,153,.2);padding:.8em 0;text-align:right;}.widget_shopping_cart .woocommerce-mini-cart__buttons{margin-bottom:0;}.widget_shopping_cart .woocommerce-mini-cart__buttons .button{display:block;}.widget_shopping_cart .woocommerce-mini-cart__buttons .button.checkout{margin-top:.8em;}.header-widget-area ins,.footer-widgets-wrapper ins{background-color:#ffee4b;color:#333;}.header-widget-area .star-rating span:before,.footer-widgets-wrapper .star-rating span:before{color:#fff;}.footer-widgets-wrapper .widget.woocommerce ul.product_list_widget li .remove{color:#fff;}.course-container .course-products{line-height:1.5;margin:5px 0 0;padding:0;}.course-container .course-product{list-style-type:none;}.course-container .course-product-title{font-weight:700;}.course-container .course-product-price{color:#222;}.course-meta .course-products{grid-gap:20px;background:#eee;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:20px;}.course-meta .course-products .cart{margin:0;padding:0;text-align:center;}.course-meta .course-products .single_add_to_cart_button{margin:0;top:0;}.course-meta .course-product{background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:1em;}.course-meta .course-product-description,.course-meta .course-product-price,.course-meta .course-product-title{line-height:1.25;margin:0 0 10px;padding:0;}.course-meta .course-product-description{flex:1 1 auto;}.course-meta .course-product-price{display:inline-block;font-weight:700;text-align:right;width:100%;}#sensei-user-courses .course-container .course .course-expiration-message{font-size:.9em;margin-top:30px;}#sensei-user-courses .course-container .course .course-expiration-message:before{content:"";display:inline-block;font-family:FontAwesomeSensei,FontAwesome,sans-serif;margin-right:8px;}#sensei-user-courses .course-container .course .course-expiration-message--expired{color:#d63638;}#sensei-user-courses .course-container .course .course-expiration-message--countdown,#sensei-user-courses .course-container .course .course-expiration-message--today{color:#e68b28;}#sensei-user-courses .course-container .course .course-expiration-message--future{color:#787c82;}#sensei-user-courses .course-container .course .course-expiration-message+.entry-actions{padding-top:20px;}body{--glsr-white:#fff;--glsr-gray-100:#f5f5f5;--glsr-gray-200:#e5e5e5;--glsr-gray-300:#d4d4d4;--glsr-gray-400:#a3a3a3;--glsr-gray-500:#737373;--glsr-gray-600:#525252;--glsr-gray-700:#404040;--glsr-gray-800:#262626;--glsr-gray-900:#171717;--glsr-black:#000;--glsr-blue:#1c64f2;--glsr-green:#057a55;--glsr-red:#e02424;--glsr-yellow:#faca15;--glsr-duration-slow:.3s;--glsr-duration-fast:.15s;--glsr-gap-xs:.25em;--glsr-gap-sm:.5em;--glsr-gap-md:.75em;--glsr-gap-lg:1em;--glsr-gap-xl:2em;--glsr-leading:1.5;--glsr-px:1.25em;--glsr-py:1.25em;--glsr-radius:3px;--glsr-text-base:1em;--glsr-text-sm:.875em;--glsr-text-md:1em;--glsr-text-lg:1.25em;--glsr-review-star:1.25em;--glsr-review-verified:var(--glsr-green);--glsr-tag-label-weight:600;--glsr-bar-bg:var(--glsr-yellow);--glsr-bar-leading:1.5;--glsr-bar-opacity:.1;--glsr-max-w:48ch;--glsr-summary-star:1.5em;--glsr-summary-text:var(--glsr-text-sm);--glsr-choice-h:1.125em;--glsr-choice-w:1.125em;--glsr-description-text:var(--glsr-text-sm);--glsr-form-error:var(--glsr-red);--glsr-form-star:2em;--glsr-form-success:var(--glsr-green);--glsr-input-b:1px solid var(--glsr-gray-400);--glsr-input-bg:var(--glsr-white);--glsr-input-color:var(--glsr-gray-900);--glsr-input-px:.75em;--glsr-input-py:.5em;--glsr-input-radius:3px;--glsr-input-transition:border-color var(--glsr-duration-fast) ease-in-out;--glsr-label-text:var(--glsr-text-sm);--glsr-label-weight:600;--glsr-range-size:1.75em;--glsr-toggle-bg-0:currentColor;--glsr-toggle-bg-1:currentColor;--glsr-toggle-color:var(--glsr-white);--glsr-toggle-h:1.25em;--glsr-toggle-opacity-0:.2;--glsr-toggle-opacity-1:1;--glsr-toggle-p:.15em;--glsr-toggle-radius:999px;--glsr-toggle-shadow-color:rgba(0,0,0,.1);--glsr-toggle-size:calc(var(--glsr-toggle-h) - var(--glsr-toggle-p) * 2);--glsr-toggle-text:1em;--glsr-toggle-w:calc(var(--glsr-toggle-h) * 2 - var(--glsr-toggle-p) * 2);--glsr-modal-bg:var(--wp--preset--color--base,var(--glsr-white));--glsr-modal-radius:3px;--glsr-modal-padding:1.5em;--glsr-tooltip-border-radius:4px;--glsr-tooltip-font-size:.875rem;--glsr-tooltip-font-weight:400;--glsr-tooltip-line-height:1;--glsr-tooltip-margin:12px;--glsr-tooltip-padding:.5em 1em;--glsr-tooltip-size:6px;}@keyframes gl-fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes gl-fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes gl-spin{0%{transform:rotate(0deg) translateZ(0);}to{transform:rotate(1turn) translateZ(0);}}@keyframes gl-zoomIn{0%{transform:scale(.95);}to{transform:scale(1);}}@keyframes gl-zoomOut{0%{transform:scale(1);}to{transform:scale(.95);}}.glsr *+*{box-sizing:border-box;}.glsr,.glsr-modal{border-width:0;font-size:var(--glsr-text-base);}.glsr .screen-reader-text,.glsr-modal .screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal !important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.glsr-captcha-holder iframe{margin:0 !important;}.glsr-captcha-holder[data-size=invisible]:not([data-badge=inline]){bottom:0;position:absolute;}.glsr-captcha-holder>div:not([data-type=procaptcha]){display:flex;}.glsr-fade-out{opacity:0 !important;transition:visibility 0s cubic-bezier(0,0,.2,1) var(--glsr-duration-slow),opacity var(--glsr-duration-slow) !important;visibility:hidden !important;}.glsr-reviews,.glsr-reviews-wrap{grid-gap:var(--glsr-gap-xl);display:grid;gap:var(--glsr-gap-xl);}.glsr-default .glsr-loading,.glsr-default form.glsr-form .glsr-loading{display:inline-flex;flex-grow:0;flex-shrink:0;height:1em;position:relative;width:1em;}.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):after,.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):before,.glsr-default form.glsr-form .glsr-loading:after,.glsr-default form.glsr-form .glsr-loading:before{animation:gl-spin .5s linear infinite;border:.2em solid;border-radius:100%;box-sizing:border-box;content:"";display:block;height:100%;left:0;margin:0;position:absolute;top:0;width:100%;}.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):before,.glsr-default form.glsr-form .glsr-loading:before{border-top-color:transparent;opacity:.5;}.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):after,.glsr-default form.glsr-form .glsr-loading:after{border-color:currentColor transparent transparent;}.glsr-default .glsr-spinner{animation:gl-spin .5s linear infinite;border-radius:50%;height:24px;position:relative;width:24px;}.glsr-default .glsr-spinner:after,.glsr-default .glsr-spinner:before{background:currentColor;border-radius:50%;content:"";height:8px;position:absolute;width:8px;}.glsr-default .glsr-spinner:before{left:0;top:0;}.glsr-default .glsr-spinner:after{bottom:0;right:0;}.glsr-default .glsr-pagination{position:relative;}.glsr-default .glsr-pagination:not(.glsr-ajax-loadmore){align-items:center;display:flex;justify-content:center;}.glsr-default .glsr-pagination .glsr-spinner{position:absolute;}.glsr-default .glsr-pagination .pagination{flex-basis:100%;margin-bottom:0;margin-top:0;opacity:1;transition:opacity var(--glsr-duration-slow);}.glsr-default.glsr-hide .glsr-pagination .pagination{opacity:0 !important;}.glsr-star-rating{align-items:center;display:flex;position:relative;}.glsr-stars{justify-content:center;}.glsr-star{background-size:var(--glsr-review-star);flex-shrink:0;font-size:inherit;height:var(--glsr-review-star);width:var(--glsr-review-star);}.glsr-summary .glsr-star{background-size:var(--glsr-summary-star);height:var(--glsr-summary-star);width:var(--glsr-summary-star);}.glsr-star-empty{background-image:var(--glsr-star-empty);}.glsr-star-full{background-image:var(--glsr-star-full);}.glsr-star-half{background-image:var(--glsr-star-half);}.glsr-review{quotes:"“" "”";word-break:break-word;}.glsr-review,.glsr-reviews>p{opacity:1;transition:opacity .5s;}.glsr-hide .glsr-review,.glsr-hide .glsr-reviews>p{opacity:0 !important;}.glsr-review p:first-of-type{margin-top:0 !important;}.glsr-review [data-expanded=false] p.glsr-hidden-text,.glsr-review p:last-of-type{margin-bottom:0 !important;}.glsr-review-date{white-space:nowrap;}.glsr-review-rating{align-items:center;display:inline-flex;gap:.5em;justify-content:center;}.glsr-review-response{padding:var(--glsr-py) var(--glsr-px);position:relative;width:100%;}.glsr-review-response:before{border-bottom:calc(var(--glsr-text-md) * 1.5) solid;border-left:0 solid transparent;border-right:calc(var(--glsr-text-md) * 2) solid transparent;border-top:0 solid;content:"";height:0;opacity:.1;position:absolute;right:calc(var(--glsr-text-md) * 1.5);top:calc(( var(--glsr-text-md) * 1.5 ) * -1);top:calc(var(--glsr-text-md) * 1.5 * -1);width:0;}.glsr-review-response:after{background-color:currentColor;border-radius:var(--glsr-radius);content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;}.glsr-rtl .glsr-review-response:before{border-left-width:calc(var(--glsr-text-md) * 2);border-right-width:0;left:calc(var(--glsr-text-md) * 1.5);right:auto;}.glsr-review-response-inner{position:relative;z-index:1;}.glsr-default .glsr-review{display:flex;flex-wrap:wrap;gap:var(--glsr-gap-md);}.glsr-default .glsr-review p{margin-bottom:var(--glsr-text-md);margin-top:0;padding:0;}.glsr-default .glsr-tag-label{font-weight:var(--glsr-tag-label-weight);}.glsr-default .glsr-review-assigned_links,.glsr-default .glsr-review-assigned_posts,.glsr-default .glsr-review-assigned_terms,.glsr-default .glsr-review-assigned_users{width:100%;}.glsr-default .glsr-review-author{align-items:center;display:inline-flex;gap:.5em;}.glsr-default .glsr-review-avatar{flex:0 0;}.glsr-default .glsr-review-avatar img{border-width:0;display:flex;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;}.glsr-default .glsr-review-content{width:100%;}.glsr-default .glsr-review-date{align-items:center;display:inline-flex;flex:1 0;font-style:italic;white-space:nowrap;}.glsr-default .glsr-review-rating{align-items:center;display:inline-flex;flex-shrink:0;gap:.5em;}.glsr-default .glsr-review-response,.glsr-default .glsr-review-title{width:100%;}.glsr-default .glsr-review-title h3,.glsr-default .glsr-review-title h4,.glsr-default .glsr-review-title h5{margin-bottom:0;margin-top:0;}.glsr-default .glsr-review-verified{align-items:center;color:var(--glsr-review-verified);display:flex;font-size:var(--glsr-text-sm);gap:.25em;}.glsr-default .glsr-read-more{white-space:nowrap;}.glsr-default .glsr-read-more:before{content:"";margin-left:0;margin-right:.5em;}.glsr-default.glsr-rtl .glsr-read-more:before{margin-left:.5em;margin-right:0;}.glsr-default [data-expanded=false] .glsr-read-more:before{content:"…";}.glsr-default [data-expanded=false] .glsr-hidden{display:none;}.glsr-summary{align-items:center;display:flex;flex-wrap:wrap;gap:var(--glsr-gap-sm);max-width:var(--glsr-max-w);position:relative;width:100%;}.glsr-summary-rating{font-size:var(--glsr-text-lg);font-weight:700;line-height:1;}.glsr-summary-stars,.glsr-summary-text{font-size:var(--glsr-summary-text);}.glsr-summary-text{flex:1 1 100%;}.glsr-summary-percentages{position:relative;width:100%;}.glsr-summary .glsr-bar{display:table-row;white-space:nowrap;}.glsr-summary .glsr-bar>span{display:table-cell;line-height:var(--glsr-bar-leading);vertical-align:middle;}.glsr-summary .glsr-bar-label{font-size:var(--glsr-summary-text);padding-left:0;padding-right:var(--glsr-gap-sm);}.glsr-rtl .glsr-summary .glsr-bar-label{padding-left:var(--glsr-gap-sm);padding-right:0;}.glsr-summary .glsr-bar-background{position:relative;width:100%;}.glsr-summary .glsr-bar-background:before{background-color:currentColor;content:"";display:block;height:var(--glsr-text-md);margin-top:calc(var(--glsr-text-md) / 2 * -1);opacity:var(--glsr-bar-opacity);position:absolute;top:50%;width:100%;}.glsr-summary .glsr-bar-background-percent{background-color:currentColor;color:var(--glsr-bar-bg);display:block;height:var(--glsr-text-md);position:relative;}.glsr-summary .glsr-bar-percent{font-size:var(--glsr-summary-text);padding-left:var(--glsr-gap-sm);padding-right:0;text-align:right;}.glsr-rtl .glsr-summary .glsr-bar-percent{padding-left:0;padding-right:var(--glsr-gap-sm);text-align:left;}.glsr-default form.glsr-hide-form{max-height:0 !important;opacity:0;overflow:hidden;}.glsr-default form.glsr-form{grid-row-gap:var(--glsr-gap-md);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));position:relative;row-gap:var(--glsr-gap-md);}.glsr-default .glsr-field{position:relative;}.glsr-default .glsr-field.glsr-hidden,.glsr-default .glsr-field:not(.glsr-field-is-invalid) .glsr-field-error,.glsr-default .glsr-form-message:not(.glsr-form-failed):not(.glsr-form-success){display:none;}.glsr-default .glsr-field-error{color:var(--glsr-form-error);font-size:var(--glsr-text-sm);}.glsr-default .glsr-form-failed{color:var(--glsr-form-error);}.glsr-default .glsr-form-success{color:var(--glsr-form-success);}.glsr-default .glsr-is-invalid{border-color:var(--glsr-form-error) !important;}.glsr-default form.glsr-form label.glsr-label{display:block;float:none;-webkit-hyphens:none;hyphens:none;margin:0;}.glsr-default form.glsr-form .glsr-description{display:block;font-weight:normal;text-transform:none;}.glsr-default form.glsr-form input.glsr-input:not(.wp-block-search__input),.glsr-default form.glsr-form select.glsr-select,.glsr-default form.glsr-form textarea.glsr-textarea{box-sizing:border-box;display:block;float:none;margin:0;max-height:none;max-width:none;min-height:auto;min-width:auto;width:100%;}.glsr-default form.glsr-form textarea.glsr-textarea{resize:vertical;}.glsr-default form.glsr-form .glsr-field-checkbox,.glsr-default form.glsr-form .glsr-field-radio{display:flex;}.glsr-default form.glsr-form .glsr-field-checkbox label,.glsr-default form.glsr-form .glsr-field-radio label{align-items:flex-start;-moz-column-gap:var(--glsr-gap-sm);column-gap:var(--glsr-gap-sm);display:inline-flex;margin:0;}.glsr-default form.glsr-form .glsr-field-checkbox span:first-of-type,.glsr-default form.glsr-form .glsr-field-radio span:first-of-type{align-items:center;display:flex;}.glsr-default form.glsr-form input.glsr-input-radio[type=radio],.glsr-default form.glsr-form input.glsr-input-range[type=radio],.glsr-default form.glsr-form input[type=checkbox].glsr-input-checkbox{box-sizing:border-box;display:inline-block;flex-shrink:0;left:0;margin:0;outline:none;padding:0;top:0;vertical-align:middle;}.glsr-default form.glsr-form .glsr-field-toggle{display:flex;}.glsr-default form.glsr-form .glsr-toggle{align-items:flex-start;-moz-column-gap:var(--glsr-gap-sm);column-gap:var(--glsr-gap-sm);display:inline-flex;flex-direction:row-reverse;}.glsr-default form.glsr-form .glsr-toggle label{display:block;margin:0;}.glsr-default form.glsr-form .glsr-toggle .glsr-toggle-switch{align-items:center;display:flex;flex-shrink:0;font-size:var(--glsr-toggle-text);position:relative;width:var(--glsr-toggle-w);}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:transparent !important;border-radius:var(--glsr-toggle-radius);border-width:1px;box-shadow:none;box-sizing:border-box;cursor:pointer;display:block;font-size:inherit;height:var(--glsr-toggle-h);left:auto;margin:0 !important;overflow:hidden;padding:0 !important;position:absolute;top:auto !important;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--glsr-toggle-w);z-index:0;}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]:after,.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]:before{box-sizing:border-box;display:none;}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]+.glsr-toggle-track{border-radius:var(--glsr-toggle-radius);box-sizing:border-box;height:var(--glsr-toggle-h);padding:var(--glsr-toggle-p);pointer-events:none;position:absolute;width:var(--glsr-toggle-w);}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]+.glsr-toggle-track:before{background-color:var(--glsr-toggle-bg-0);border-radius:var(--glsr-toggle-radius);box-sizing:border-box;content:"";display:block;height:100%;left:0;opacity:var(--glsr-toggle-opacity-0);position:absolute;top:0;transition:background-color var(--glsr-duration-fast) ease-in-out,opacity var(--glsr-duration-fast) ease-in-out;width:100%;}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]+.glsr-toggle-track:after{background-color:var(--glsr-toggle-color);border-radius:calc(var(--glsr-toggle-radius) - var(--glsr-toggle-p));box-shadow:0 calc(var(--glsr-toggle-h) * .05) calc(var(--glsr-toggle-h) * .1) var(--glsr-toggle-shadow-color),0 calc(var(--glsr-toggle-h) * .05) calc(var(--glsr-toggle-h) * .15) var(--glsr-toggle-shadow-color);box-sizing:border-box;content:"";display:block;height:var(--glsr-toggle-size);pointer-events:none;position:relative;transition:transform var(--glsr-duration-fast) ease-in-out;width:var(--glsr-toggle-size);z-index:1;}.glsr-default form.glsr-form .glsr-field-toggle input[type=checkbox]:checked+.glsr-toggle-track:before{background-color:var(--glsr-toggle-bg-1);opacity:var(--glsr-toggle-opacity-1);transition:background-color var(--glsr-duration-fast) ease-in-out,opacity var(--glsr-duration-fast) ease-in-out;}.glsr-default form.glsr-form .glsr-field-toggle input[type=checkbox]:checked+.glsr-toggle-track:after{transform:translateX(var(--glsr-toggle-size));}.glsr-default.glsr-rtl form.glsr-form .glsr-field-toggle input[type=checkbox]:checked+.glsr-toggle-track:after{transform:translateX(calc(var(--glsr-toggle-size) * -1));}.glsr-default form.glsr-form .glsr-range-labels{display:grid;font-size:var(--glsr-text-sm);grid-template-columns:repeat(auto-fit,minmax(50px,1fr));line-height:1.5;text-align:center;}.glsr-default form.glsr-form .glsr-range-labels :first-child{text-align:left;}.glsr-default form.glsr-form .glsr-range-labels :last-child{text-align:right;}.glsr-default form.glsr-form .glsr-range-options{align-items:center;display:flex;font-size:var(--glsr-text-base);gap:var(--glsr-gap-lg);justify-content:space-between;margin-bottom:calc(var(--glsr-text-sm) * 1.5);padding-bottom:var(--glsr-gap-xs);padding-top:var(--glsr-gap-xs);position:relative;}.glsr-default form.glsr-form .glsr-range-options:before{background-color:var(--glsr-gray-400);content:"";display:block;height:1px;position:absolute;width:100%;}.glsr-default form.glsr-form .glsr-range-options:has(.glsr-is-invalid):before{background-color:var(--glsr-form-error);}.glsr-default form.glsr-form .glsr-field-range{display:flex;z-index:1;}.glsr-default form.glsr-form .glsr-range-options input[type=radio].glsr-input-range{flex-shrink:0;height:var(--glsr-range-size);width:var(--glsr-range-size);}.glsr-default form.glsr-form .glsr-range-options label{display:none;}.glsr-default form.glsr-form .glsr-range-options input[type=radio]:checked+label{display:flex;font-size:var(--glsr-text-sm);left:0;line-height:1.5;position:absolute;top:100%;}.glsr-default form.glsr-form .glsr-range-options:not(:has(input[type=radio]:checked)):after{content:attr(data-placeholder);display:flex;font-size:var(--glsr-text-sm);left:0;line-height:1.5;position:absolute;top:100%;}form.glsr-form .glsr-star-rating:not([data-star-rating]) .glsr-star-rating--stars{display:none !important;}form.glsr-form .glsr-star-rating>select{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px !important;margin:0 !important;opacity:0 !important;overflow:hidden !important;padding:0 !important;position:absolute !important;top:0 !important;visibility:visible !important;white-space:nowrap !important;width:1px !important;}form.glsr-form .glsr-star-rating>select:after,form.glsr-form .glsr-star-rating>select:before{display:none !important;}form.glsr-form .glsr-star-rating>select:focus+.glsr-star-rating--stars:before{box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;box-shadow:0 0 0 3px Highlight;content:"";display:block;height:100%;outline:1px solid transparent;pointer-events:none;position:absolute;width:100%;}form.glsr-form .glsr-star-rating--ltr>select{left:0 !important;}form.glsr-form .glsr-star-rating--rtl>select{right:0 !important;}form.glsr-form .glsr-star-rating--stars{align-items:center;cursor:pointer;display:flex;position:relative;}form.glsr-form select[disabled]+.glsr-star-rating--stars{cursor:default;}form.glsr-form .glsr-star-rating--stars>span{display:flex;height:var(--glsr-form-star);margin:0;width:var(--glsr-form-star);}form.glsr-form .glsr-star-rating--stars[class*=" s"]>span{background-image:var(--glsr-star-empty);background-position:50%;background-repeat:no-repeat;background-size:contain;}form.glsr-form .glsr-field-is-invalid .glsr-star-rating--stars[class*=" s"]>span{background-image:var(--glsr-star-error);}form.glsr-form .glsr-star-rating--stars[class*=" s"]>span.gl-active,form.glsr-form .glsr-star-rating--stars[class*=" s"]>span.gl-active.gl-selected{background-image:var(--glsr-star-full);}form.glsr-form .glsr-has-rating-labels .glsr-star-rating--stars[aria-label]{margin-bottom:calc(var(--glsr-text-sm) * 1.5);padding-bottom:var(--glsr-gap-xs);}form.glsr-form .glsr-has-rating-labels .glsr-star-rating--stars[aria-label]:after{content:attr(aria-label);display:flex;font-size:var(--glsr-text-sm);left:0;line-height:1.5;position:absolute;top:100%;}.glsr-default button.glsr-button{align-items:center !important;cursor:pointer;display:inline-flex !important;white-space:nowrap;}.glsr-default button.glsr-button:not(.wp-block-search__button){margin:0;}.glsr-default button.glsr-button[aria-busy=true]{gap:var(--glsr-gap-sm);}.glsr-default .wp-block-button{margin:0;}.glsr-modal{display:none;font-size:var(--glsr-text-base);line-height:var(--glsr-leading);pointer-events:none;position:fixed;z-index:-1;}.glsr-modal.is-open{display:block;pointer-events:auto;z-index:99999;}.glsr-modal__overlay{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;}.glsr-modal__dialog{background-color:var(--glsr-modal-bg);border-radius:var(--glsr-modal-radius);box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07);box-sizing:border-box;display:flex;flex-direction:column;max-height:calc(100vh - 2em);max-width:700px;min-height:150px;min-width:320px;overflow:hidden;position:relative;width:calc(100vw - 2em);will-change:transform;}.glsr-modal-small .glsr-modal__dialog{min-height:auto;width:480px;}[aria-hidden=false] .glsr-modal__dialog{animation:gl-zoomIn var(--glsr-duration-slow) cubic-bezier(0,0,.2,1);}[aria-hidden=true] .glsr-modal__dialog{animation:gl-zoomOut var(--glsr-duration-fast) cubic-bezier(0,0,.2,1);}.glsr-modal__header{font-weight:600;}.glsr-modal__footer,.glsr-modal__header{align-items:center;box-shadow:0 0 1px 0 color-mix(in srgb,currentColor 10%,transparent),0 0 1em 0 rgba(0,0,0,.1);display:flex;flex-shrink:0;gap:var(--glsr-gap-md);padding:0 var(--glsr-modal-padding);position:relative;z-index:1;}.glsr-modal__footer>div,.glsr-modal__header>div{align-items:center;display:flex;flex:1;gap:var(--glsr-gap-md);padding:.75em 0;}.glsr-modal__content{-webkit-overflow-scrolling:touch;overflow-y:auto;padding:var(--glsr-modal-padding);position:relative;}.glsr-modal button.glsr-modal__close,.glsr-modal button.glsr-modal__close:focus,.glsr-modal button.glsr-modal__close:hover{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent !important;border:0;box-shadow:none;color:currentColor !important;cursor:pointer;display:flex;font-size:1em;height:1.5em;justify-content:center;line-height:1;margin:.75em 1em;outline-offset:0;padding:0;position:absolute;right:0;top:0;transform:scale(1);transition:transform var(--glsr-duration-fast) ease-in;width:1.5em;z-index:10;}.glsr-modal button.glsr-modal__close:hover{transform:scale(1.1);}.glsr-modal button.glsr-modal__close:before{all:revert;content:"✕";font-family:arial;font-size:1.5em;font-weight:700;line-height:1;}.glsr-modal button.glsr-modal__close:after,.glsr-modal[aria-hidden=true] .glsr-modal__close{display:none !important;}.glsr-modal .glsr-modal__overlay{animation-timing-function:cubic-bezier(0,0,.2,1);}.glsr-modal[aria-hidden=false] .glsr-modal__overlay{animation-duration:var(--glsr-duration-slow);animation-name:gl-fadeIn;}.glsr-modal[aria-hidden=true] .glsr-modal__overlay{animation-duration:var(--glsr-duration-fast);animation-name:gl-fadeOut;}.glsr-modal-error .glsr-modal__content,.glsr-modal-success .glsr-modal__content{display:flex;gap:var(--glsr-gap-md);}.glsr-modal-error .glsr-modal__content:before,.glsr-modal-success .glsr-modal__content:before{content:"";display:block;flex-shrink:0;height:2em;margin-top:-.25em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:.75;width:2em;}.glsr-modal-error .glsr-modal__content:before{background-color:var(--glsr-red);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3E%3Cpath d=\'M10 2a8 8 0 1 1 0 16 8 8 0 1 1 0-16zm1.13 9.38.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z\'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3E%3Cpath d=\'M10 2a8 8 0 1 1 0 16 8 8 0 1 1 0-16zm1.13 9.38.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z\'/%3E%3C/svg%3E");}.glsr-modal-success .glsr-modal__content:before{background-color:var(--glsr-green);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3E%3Cpath d=\'M10 2a8 8 0 1 0 0 16 8 8 0 1 0 0-16zm-.615 12.66h-1.34l-3.24-4.54 1.341-1.25 2.569 2.4 5.141-5.931 1.34.94-5.811 8.381z\'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3E%3Cpath d=\'M10 2a8 8 0 1 0 0 16 8 8 0 1 0 0-16zm-.615 12.66h-1.34l-3.24-4.54 1.341-1.25 2.569 2.4 5.141-5.931 1.34.94-5.811 8.381z\'/%3E%3C/svg%3E");}#glsr-modal-review .glsr-read-more{display:none !important;}#glsr-modal-verified .glsr-modal__footer{box-shadow:inset 0 .5px 0 var(--glsr-review-verified);color:var(--glsr-review-verified);}#glsr-modal-verified .glsr-modal__footer:after{background:currentColor;content:"";height:100%;left:0;opacity:.125;position:absolute;top:0;width:100%;z-index:-1;}.glsr-debug{position:relative;}.glsr-debug:before{background-color:currentColor;content:"";height:100%;left:0;opacity:.15;overflow:hidden;position:absolute;top:0;width:100%;}.glsr-debug pre{font-family:"Fira Code",Consolas,Monaco,monospace;font-size:12px;line-height:1.25;padding:10px;position:relative;z-index:1;}.glsr-default{--glsr-toggle-bg-1:var(--glsr-blue);}.glsr-default form.glsr-form{font-size:var(--glsr-text-md);line-height:var(--glsr-leading);}.glsr-default form.glsr-form label.glsr-label{font-size:var(--glsr-label-text);font-weight:var(--glsr-label-weight);line-height:var(--glsr-leading);margin-bottom:var(--glsr-gap-xs);padding:0;}.glsr-default form.glsr-form .glsr-label+.glsr-description{margin-bottom:var(--glsr-gap-xs);}.glsr-default form.glsr-form .glsr-description{font-size:var(--glsr-description-text);opacity:.75;}.glsr-default form.glsr-form input.glsr-input,.glsr-default form.glsr-form select.glsr-select,.glsr-default form.glsr-form textarea.glsr-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:var(--glsr-input-bg);border:var(--glsr-input-b);border-radius:var(--glsr-input-radius);color:var(--glsr-input-color);font-family:inherit;font-size:var(--glsr-text-md);line-height:var(--glsr-leading);min-height:auto !important;padding:var(--glsr-input-py) var(--glsr-input-px) !important;transition:var(--glsr-input-transition);}.glsr-default form.glsr-form input.glsr-input:focus,.glsr-default form.glsr-form select.glsr-select:focus,.glsr-default form.glsr-form textarea.glsr-textarea:focus{background-color:var(--glsr-input-bg);box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;box-shadow:0 0 0 3px Highlight;outline:1px solid transparent;}.glsr-default form.glsr-form select.glsr-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\' fill=\'none\'%3E%3Cpath d=\'m7 7 3-3 3 3m0 6-3 3-3-3\' stroke=\'%239fa6b2\' stroke-width=\'1.5\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E%3C/svg%3E");background-position:right .5em center;background-repeat:no-repeat;background-size:1.5em 1.5em;height:auto;padding-right:3em;-webkit-print-color-adjust:exact;print-color-adjust:exact;}.glsr-default form.glsr-form select.glsr-select.nitro-lazy{background-image:none !important;}.glsr-default form.glsr-form input.glsr-input-radio[type=radio],.glsr-default form.glsr-form input.glsr-input-range[type=radio],.glsr-default form.glsr-form input[type=checkbox].glsr-input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--glsr-white);background-origin:border-box;border:1px solid var(--glsr-gray-400);color:var(--glsr-blue);font-size:var(--glsr-text-md);height:var(--glsr-choice-h);min-height:auto;min-width:auto;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--glsr-choice-w);}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:after,.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:before,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:after,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:before,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:after,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:before{display:none !important;}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:checked,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:checked,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent;}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:focus,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:focus,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:focus{box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;box-shadow:0 0 0 3px Highlight;outline:1px solid transparent;}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:checked:focus,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:checked:focus,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:checked:focus{border-color:transparent;}.glsr-default form.glsr-form input[type=checkbox].glsr-input-checkbox{border-radius:var(--glsr-input-radius);}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=\'0 0 16 16\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293z\'/%3E%3C/svg%3E");}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:checked.nitro-lazy{background-image:none !important;}.glsr-default form.glsr-form input.glsr-input-radio[type=radio],.glsr-default form.glsr-form input.glsr-input-range[type=radio]{border-radius:100%;}.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:checked,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=\'0 0 16 16\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Ccircle cx=\'8\' cy=\'8\' r=\'3\'/%3E%3C/svg%3E");}.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:checked.nitro-lazy,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:checked.nitro-lazy{background-image:none !important;}.glsr-default form.glsr-form .glsr-toggle label{font-size:var(--glsr-text-md);line-height:var(--glsr-leading);padding:0;}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]:focus{outline:none;}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]:focus+.glsr-toggle-track{box-shadow:0 0 0 3px Highlight;box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;outline:1px solid transparent;}.glsr-default form.glsr-form .glsr-field-error{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;line-height:var(--glsr-leading);}.theme-twentytwentytwo .glsr-default .glsr-button{border:none;}.theme-twentytwentytwo .glsr-default .glsr-button:hover{color:var(--glsr-white);}