html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{background-color:#fff;color:#333;color:var(--color-text, #333);font-family:"Open Sans", sans-serif;font-family:var(--text-font, "Open Sans", sans-serif);font-size:16px;font-weight:400;line-height:1.625;margin:0;overflow-x:hidden}button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button,.gallery img{transition:all .2s ease-in-out}a{color:var(--color-primary);text-decoration:underline;transition:color .2s ease-in-out,background-color .2s ease-in-out}.learndash-wrapper .ld-focus-content a:not(.ld-button):not(.ld-table-list-item-preview){color:var(--color-primary);text-decoration:underline;transition:color .2s ease-in-out,background-color .2s ease-in-out}a:focus,a:hover{color:var(--color-text);text-decoration:none}p{margin:0 0 30px;padding:0}ol,ul{margin:0;padding:0}li{list-style-type:none}.learndash-wrapper li{list-style-type:disc;list-style-type:initial}hr{border:0;border-collapse:collapse;border-bottom:1px solid currentColor;clear:both;color:#eee;margin:1.65em auto}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}mark{background:#ddd}blockquote{margin:30px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--heading-font);font-weight:700;line-height:1.2;margin:0 0 20px}h1,.h1{font-size:1.75rem}@media screen and (min-width: 48em){h1,.h1{font-size:2rem}}@media screen and (min-width: 60em){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:1.25rem}@media screen and (min-width: 48em){h2,.h2{font-size:1.5rem}}@media screen and (min-width: 60em){h2,.h2{font-size:2rem}}h3,.h3{font-size:1.125rem}@media screen and (min-width: 48em){h3,.h3{font-size:1.25rem}}@media screen and (min-width: 60em){h3,.h3{font-size:1.5rem}}h4,.h4{font-size:1rem}@media screen and (min-width: 48em){h4,.h4{font-size:1.125rem}}@media screen and (min-width: 60em){h4,.h4{font-size:1.25rem}}.entry-content h3,.entry-content .h3,.entry-content h4,.entry-content .h4{font-weight:700}.entry-content h4,.entry-content .h4{margin-top:40px}h5,.h5{font-size:.925rem}@media screen and (min-width: 48em){h5,.h5{font-size:1rem}}@media screen and (min-width: 60em){h5,.h5{font-size:1.125rem}}h6,.h6{font-size:.875rem}@media screen and (min-width: 48em){h6,.h6{font-size:.925rem}}@media screen and (min-width: 60em){h6,.h6{font-size:1rem}}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto;vertical-align:top}figure{margin:0}.gallery{overflow:hidden}.gallery img{border:1px solid #eee;height:auto;padding:4px}.gallery img:focus,.gallery img:hover{border:1px solid #999;outline:none}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery-item{float:left;margin:0 0 30px;text-align:center}input,select,textarea{background-color:#fff;border:1px solid #ddd;font-weight:400;padding:0 1rem;width:100%}input:focus,textarea:focus{border:1px solid #999;outline:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}:-ms-input-placeholder{color:#333;opacity:1}::-moz-placeholder{color:#333;opacity:1}::placeholder{color:#333;opacity:1}button,input[type=button],input[type=reset],input[type=submit],.button{background-color:var(--color-primary);border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:15px 30px;text-align:center;text-decoration:none;white-space:normal;width:auto}button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover,.button:focus,.button:hover{background-color:var(--color-primary-hover);border-width:0;color:var(--color-primary-contrast)}.entry-content .button:focus,.entry-content .button:hover{color:#fff}.button{display:inline-block}.site-container button:disabled,.site-container button:disabled:hover,.site-container input:disabled,.site-container input:disabled:hover,.site-container input[type=button]:disabled,.site-container input[type=button]:disabled:hover,.site-container input[type=reset]:disabled,.site-container input[type=reset]:disabled:hover,.site-container input[type=submit]:disabled,.site-container input[type=submit]:disabled:hover{background-color:#eee;border-width:0;color:#777;cursor:not-allowed}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}table{border-collapse:collapse;border-spacing:0;margin-bottom:40px;width:100%;word-break:break-all}@media only screen and (min-width: 480px){table{table-layout:auto;word-break:normal}}tbody{border-bottom:1px solid #eee}td,th{line-height:2;text-align:left;vertical-align:top}td{padding:.5em;vertical-align:center}tr{border-top:1px solid #eee}th{font-weight:600;padding:.5em}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0, 0, 0, 0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus,.screen-reader-shortcut:focus,.widget_search input[type=submit]:focus{background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#333;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{display:inline-block;position:relative;margin-bottom:30px}.fa{color:var(--color-text)}.fa-spin.fa-circle-o-notch{color:var(--color-primary)}.btn{max-width:calc(100vw - 2rem)}.btn-primary,.wp-block-button__link{background-color:var(--color-primary);color:#fff;border-radius:2px;transition:all .2s ease-in-out}.btn-primary:hover,.btn-primary:active,.wp-block-button__link:hover,.wp-block-button__link:active{background-color:var(--color-primary-hover);color:#fff}.application-progress>div>span:before{filter:invert(15%) sepia(100%) saturate(6599%) hue-rotate(272deg) brightness(96%) contrast(88%)}
