/* compiled by scssphp v1.0.8 on Thu, 17 Jul 2025 17:10:11 +0000 (0.0551s) */

section.account-status-bar div.account-status-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 25px;background-color:#f8f9fa}section.account-status-bar div.account-status-bar div{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;white-space:nowrap}section.account-status-bar div.account-status-bar div+div{margin-left:25px}section.account-status-bar div.account-status-bar div.progress{margin-top:17px}section.account-status-bar div.account-status-bar span.icon{width:18px;height:18px;display:inline-block;position:relative;top:-1.5px;vertical-align:middle;margin-right:5px}section.account-status-bar div.account-status-bar span.icon svg{display:block}section.columns div.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.columns div.columns div.column{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section.columns div.columns div.column+div.column{margin-left:75px}section.course{background-color:#f6f6f6;padding-bottom:75px}section.course div.top{background-color:#1670b8;padding:35px 0px 85px}section.course div.top>div{max-width:840px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto}section.course div.top>div>p{margin-top:0px !important;margin-bottom:0px !important;text-align:center;color:#ffffff}section.course div.top>div>p.uppercase{font-size:25px;font-weight:400}section.course div.course div.image{background-position:center 25px;background-repeat:no-repeat;background-size:77.5%;margin:-55px auto 0px;max-width:100%;max-width:1100px}section.course div.course div.image>img{height:auto;max-width:100%;display:block;min-width:100%}section.course div.course div.details{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}section.course div.course div.details>div h3{margin-bottom:50px}section.course div.course div.details>div+div{margin-left:75px}section.course div.course div.details>div:nth-child(1) h3{color:#003562}section.course div.course div.details>div:nth-child(1)>p:last-child{margin-top:50px !important}section.course div.course div.details>div:nth-child(2){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:0;flex-basis:0;min-width:450px}section.course div.course div.details>div:nth-child(2) h3{color:#309df5}section.course div.course div.details>div:nth-child(2) ul{list-style:none;padding:0px}section.course div.course div.details>div:nth-child(2) ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.course div.course div.details>div:nth-child(2) ul li span+span{margin-left:15px}section.course div.course div.details>div:nth-child(2) ul li+li{padding-top:15px;border-top:1px #cccccc solid}section.course+footer{margin-top:0px !important}section.login-forms div.login-forms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}section.login-forms div.login-forms div.user,section.login-forms div.login-forms div.form{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:0;flex-basis:0;min-width:450px;-webkit-box-shadow:0px 0px 25px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 25px rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px}section.login-forms div.login-forms div.user input,section.login-forms div.login-forms div.form input{-webkit-transition:border-color 125ms linear;-o-transition:border-color 125ms linear;transition:border-color 125ms linear;display:block;outline-color:rgba(0, 0, 0, 0);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:0px;border-bottom:1px #dcdbda solid;-webkit-filter:none;filter:none;-webkit-box-shadow:0px 0px 0px !important;box-shadow:0px 0px 0px !important;border-radius:0px !important}section.login-forms div.login-forms div.user input[type="text"],section.login-forms div.login-forms div.form input[type="text"],section.login-forms div.login-forms div.user input[type="password"],section.login-forms div.login-forms div.form input[type="password"]{height:28px;-webkit-box-sizing:border-box;box-sizing:border-box}section.login-forms div.login-forms div.user input:invalid,section.login-forms div.login-forms div.form input:invalid{color:#c04141 !important}section.login-forms div.login-forms div.user input:focus,section.login-forms div.login-forms div.form input:focus{border-bottom:2px #000000 solid}section.login-forms div.login-forms div.user p,section.login-forms div.login-forms div.form p{margin:25px 0px}section.login-forms div.login-forms div.user p.login-submit p,section.login-forms div.login-forms div.form p.login-submit p{color:#7f8284;font-size:12px;font-weight:300}section.login-forms div.login-forms div.user input#wp-submit,section.login-forms div.login-forms div.form input#wp-submit,section.login-forms div.login-forms div.user button#wp-submit,section.login-forms div.login-forms div.form button#wp-submit{margin-top:50px !important}section.login-forms div.login-forms div.user input#wp-submit:disabled,section.login-forms div.login-forms div.form input#wp-submit:disabled,section.login-forms div.login-forms div.user button#wp-submit:disabled,section.login-forms div.login-forms div.form button#wp-submit:disabled{background-color:rgba(0, 0, 0, 0.25)}section.login-forms div.login-forms div.user a,section.login-forms div.login-forms div.form a{color:#00447e}section.login-forms div.login-forms div.user-special{-webkit-box-shadow:initial !important;box-shadow:initial !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 35px;background-color:#f8f9fa}section.login-forms div.login-forms div.user-special div.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.login-forms div.login-forms div.user-special div.buttons>*{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}section.login-forms div.login-forms div.user-special div.buttons>*+*{margin-top:5px}section.login-forms div.login-forms div.user,section.login-forms div.login-forms div.form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.login-forms div.login-forms div.user>*,section.login-forms div.login-forms div.form>*{width:100%}section.login-forms div.login-forms div.user label+input,section.login-forms div.login-forms div.form label+input{margin-top:5px}section.login-forms div.login-forms div.form div.fields{display:-webkit-box;display:-ms-flexbox;display:flex}section.login-forms div.login-forms div.form div.fields>p{margin-top:0px !important;margin-bottom:0px !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}section.login-forms div.login-forms div.form div.fields>p+p{margin-left:25px}section.login-forms div.login-forms div.form h4{margin-bottom:50px !important;font-size:25px}section.login-forms div.login-forms div.form.has-failed p.login-username,section.login-forms div.login-forms div.form.has-failed p.login-password{color:#c04141}section.login-forms div.login-forms div.form.has-failed p.login-username input,section.login-forms div.login-forms div.form.has-failed p.login-password input{border-width:2px;border-color:#c04141}section.login-forms div.login-forms div.text+div.form,section.login-forms div.login-forms div.text+div.user{margin-left:75px}section.rich-text h1,section.rich-text h2,section.rich-text h3,section.rich-text h4,section.rich-text h5,section.rich-text h6{margin:50px 0px}section.rich-text div.rich-text.align-center{text-align:center}section.rich-text div.rich-text.align-center *{text-align:center}section.rich-text div.rich-text.align-center-narrow{max-width:700px;margin-left:auto;margin-right:auto;text-align:center}section.rich-text div.rich-text.align-center-narrow *{text-align:center}footer{padding-top:15px;padding-bottom:15px;background-color:#00447e}footer div.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer div.container div.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer div.container div.logo a img{max-width:75px;height:auto;display:block}footer div.container div.logo span{color:#ffffff;font-size:12.5px;margin-left:25px}footer div.container nav ul{list-style:none;padding:0px;margin:0px;display:-webkit-box;display:-ms-flexbox;display:flex}footer div.container nav ul li{margin:0px;line-height:100%}footer div.container nav ul li a{color:#ffffff;font-size:12.5px}footer div.container nav ul li+li{margin-left:15px;padding-left:15px;border-left:1px #ffffff solid}header{padding-top:25px;padding-bottom:25px;background-color:#ffffff}header div.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header div.container div.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header div.container div.logo a img{display:block;height:auto;left:-5px;max-width:375px;position:relative}header div.container div.hotline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:400px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;font-weight:400}header div.container div.hotline img{width:30px}header div.container div.hotline span{font-size:20px;color:#003562;white-space:nowrap;margin-left:10px}header div.container div.hotline span a{color:inherit}@media (min-width:850px) and (max-width:1100px){div.container{max-width:calc(100% - 50px) !important}}@media (max-width:850px){div.container{max-width:90% !important}header{padding-top:15px !important}header div.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:100%}header div.container div.logo img{width:200px !important;left:0px !important}header div.container div.hotline{margin-top:15px;width:100%;padding:10px;background-color:rgba(188, 218, 244, 0.5);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header div.container div.hotline img{display:none !important}header div.container div.hotline span{font-size:16px !important;margin:0px !important}footer{padding:25px 0px !important}footer div.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer div.container>div+*{margin-top:25px}footer div.container nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer div.container nav ul li{border-left:0px !important;margin-left:0px !important;padding-left:0px !important;text-align:center}footer div.container nav ul li+li{margin-top:5px}section.columns div.columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.columns div.columns div.column{margin-left:0px !important;text-align:center}section.columns div.columns div.column+div.column{margin-top:50px}section.course div.course div.top>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.course div.course div.top>div p:last-child{margin-top:15px !important}section.course div.course div.top>div>p+p{margin-top:5px !important}section.course div.course div.image{background-position:center 10px !important}section.course div.container.details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.course div.container.details>div{margin-left:0px !important;min-width:initial !important;width:100%}section.course div.container.details>div+div{margin-top:50px}section.login-forms div.login-forms{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.login-forms div.login-forms>div{margin-left:0px !important;min-width:initial !important}section.login-forms div.login-forms div.text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center;margin-top:50px !important}section.login-forms div.login-forms div.form{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:25px !important}section.login-forms div.login-forms div.form,section.login-forms div.login-forms div.user{max-width:450px;margin-left:auto !important;margin-right:auto !important;width:100% !important}section.video div.video{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.video div.video>div{width:100%;margin-left:0px !important}section.video div.video>div+div{margin-top:50px}section.videos div.videos{-ms-grid-columns:1fr 25px 1fr !important;grid-template-columns:repeat(2, 1fr) !important;grid-column-gap:25px !important;grid-row-gap:25px !important}section.account-status-bar div.account-status-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.account-status-bar div.account-status-bar>div{width:100%;margin-left:0px !important;text-align:center !important}section.account-status-bar div.account-status-bar>div *{text-align:center !important}section.account-status-bar div.account-status-bar>div:not(.no-display)+div{margin-top:25px}}@supports (-webkit-touch-callout: none){section.login-forms div.login-forms{display:-webkit-box !important}}section.alerts div.container{padding:10px 15px;color:#000000;text-align:center}section.alerts div.container.green{background-color:rgba(188, 224, 185, 0.5)}section.alerts div.container.red{background-color:rgba(224, 185, 185, 0.5)}section.video div.video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}section.video div.video>div:nth-child(1){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:0;flex-basis:0;min-width:317px}section.video div.video>div:nth-child(1) h2{margin-bottom:15px}section.video div.video>div:nth-child(1) h2+p{text-transform:uppercase;margin-top:15px;color:#0077d6}section.video div.video>div:nth-child(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section.video div.video>div+div{margin-left:75px}section.videos div.videos{display:-ms-grid;display:grid;-ms-grid-columns:1fr 75px 1fr 75px 1fr;grid-template-columns:repeat(3, 1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:75px;grid-row-gap:75px}section.videos div.videos div.video h4{margin-bottom:10px;margin-top:20px}section.videos div.videos div.video h4 a:hover{text-decoration:none !important}section.videos div.videos div.video h4+p{text-transform:uppercase;margin-top:10px;color:#adb4bc}section.videos div.videos div.video div.thumbnail{margin-bottom:15px;display:block}section.videos div.videos div.video div.thumbnail img{max-width:100%;height:auto;display:block}section.videos div.videos>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}section.videos div.videos>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}section.videos div.videos>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}body{color:#6d6d6d;font-family:"Poppins", sans-serif;font-size:15px;font-weight:400;line-height:125%;margin:0px;overflow-x:hidden;padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body *:first-child{margin-top:0px !important}body *:last-child{margin-bottom:0px !important}input,select,textarea{font-family:"Poppins", sans-serif;font-size:15px;font-weight:400;line-height:125%;color:#000000}div.container{margin-left:auto;margin-right:auto;max-width:100%;width:1180px;-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:25px 0px;font-weight:600;color:#000000;line-height:125%}p,ul,li{margin:15px 0px;line-height:175%}h1{font-size:45px}h2{font-size:35px}h3{font-size:25px}h4{font-size:20px}a{-webkit-transition:color 125ms linear;-o-transition:color 125ms linear;transition:color 125ms linear;text-decoration:none;color:#0077d6}a:hover{text-decoration:underline;color:#003562}.uppercase{text-transform:uppercase !important}.text-center{text-align:center}.text-right{text-align:right}.button{-webkit-transition:background-color 250ms linear;-o-transition:background-color 250ms linear;transition:background-color 250ms linear;background-color:#00447e;border:0px !important;line-height:50px;border-radius:5px;color:#ffffff !important;cursor:pointer;display:inline-block;padding-left:40px;padding-right:40px;white-space:nowrap;-webkit-appearance:none;text-align:center}.button:hover{background-color:#0060b1;text-decoration:none !important}div.responsive{position:relative;padding-bottom:56.25%;height:0;width:100%}div.responsive>div{position:absolute;top:0;left:0;width:100%;height:100%}.spaced-35{margin:35px 0px}header{margin-bottom:50px}section+section{margin-top:75px}footer{margin-top:75px}div.flowplayer div.fp-player>a,div.flowplayer div.fp-player a.fp-share,div.flowplayer div.fp-player div.fp-pause{opacity:0;visibility:hidden;width:0;height:0;overflow:hidden}div.flowplayer div.fp-player a.fp-fullscreen{margin-top:20px !important}div.flowplayer div.fp-player div.fp-timeline{display:none !important}div.progress{border-radius:3px;overflow:hidden;display:block;height:10px;width:100%;background-color:#d3e9fa;position:relative}div.progress span{position:absolute;background-color:#1670b8;top:0px;left:0px;width:0%;display:block;height:100%}div.grow{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}.no-display *{display:none !important}div.modal{-webkit-transition:opacity 250ms linear, visibility 250ms linear, -webkit-transform 250ms linear;transition:opacity 250ms linear, visibility 250ms linear, -webkit-transform 250ms linear;-o-transition:opacity 250ms linear, visibility 250ms linear, transform 250ms linear;transition:opacity 250ms linear, visibility 250ms linear, transform 250ms linear;transition:opacity 250ms linear, visibility 250ms linear, transform 250ms linear, -webkit-transform 250ms linear;-webkit-transform:translate(-50%, calc(-50% - 25px));-ms-transform:translate(-50%, calc(-50% - 25px));transform:translate(-50%, calc(-50% - 25px));opacity:0;visibility:hidden;z-index:1000;position:fixed;max-width:500px;width:calc(100% - 100px);left:50%;top:50%;background-color:white;-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px;-webkit-box-shadow:0px 10px 20px rgba(0, 0, 0, 0.25);box-shadow:0px 10px 20px rgba(0, 0, 0, 0.25)}div.modal.is-visible{opacity:1;visibility:visible;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div.modal h4{color:#00447e}div.modal div.buttons{position:absolute;top:15px;right:15px}div.modal div.buttons a{-webkit-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear;opacity:0.5;display:block;width:25px;height:25px}div.modal div.buttons a:hover{opacity:1}div.modal img,div.modal svg{height:inherit;width:inherit;display:block}div.modal[data-modal="pay"] input{font-family:"Poppins", sans-serif}div.modal[data-modal="pay"] div.message.gray{margin-top:15px;color:#6d6d6d}div.modal[data-modal="pay"] div.message.red{margin-top:15px;color:#e75f5f}div.modal[data-modal="pay"] div.form h6{font-size:15px;color:#6d6d6d}div.modal[data-modal="pay"] div.form div.inputs-row{margin:10px 0px;display:flex;align-items:top}div.modal[data-modal="pay"] div.form div.inputs-row>div.input{margin:0px;flex-basis:0;flex-grow:1}div.modal[data-modal="pay"] div.form div.inputs-row>div.input+div.input{margin-left:20px}div.modal[data-modal="pay"] div.form div.input{margin:10px 0px}div.modal[data-modal="pay"] div.form div.input input{transition:border-bottom-color 125ms linear;outline:none;width:100%;font-size:15px;height:40px;border:0px;border-bottom:1px #e5e5e5 solid;box-sizing:border-box;background-color:rgba(255, 255, 255, 0)}div.modal[data-modal="pay"] div.form div.input input:focus{border-bottom-color:#000000}div.modal[data-modal="pay"] div.form div.input.card_number{background-image:url("/wp-content/themes/ethics/assets/img/cards.png");background-position:calc(100% - 10px) center;background-size:auto 15px;background-repeat:no-repeat}div.modal[data-modal="pay"] div.form div.input.card_number input{padding-right:40px}div.modal[data-modal="pay"] div.form div.input.cvv2cvc2{background-image:url("/wp-content/themes/ethics/assets/img/cvv.png");background-position:calc(100% - 10px) center;background-size:auto 22.5px;background-repeat:no-repeat}div.modal[data-modal="pay"] div.form div.input.cvv2cvc2 input{padding-right:125px}div.modal[data-modal="pay"] div.form div.input.has-error input{border-bottom-color:#e75f5f !important;border-bottom-width:2px}div.modal[data-modal="pay"] div.form div.submit{margin:35px 0px 0px}div.modal[data-modal="pay"] div.form div.submit button{transition:background-color 125ms linear;border:0px;font-family:"Poppins", sans-serif;font-size:15px;min-width:100%;box-sizing:border-box}div.modal[data-modal="pay"] div.form div.submit button:disabled{background-color:#aaa !important}.course-h3{font-size:25px;font-weight:400;margin-top:0px !important;margin-bottom:0px !important;text-align:center;color:#ffffff}.form-heading{margin-bottom:50px !important;font-size:25px}.video-title{font-size:35px}.thumbnail-title{margin-bottom:10px;margin-top:20px;font-size:20px}.thumbnail-info{text-transform:uppercase;margin-top:10px}.logout-link{color:#005499}.ada-hover:hover{text-decoration:underline !important}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{color:#19506B;background-color:#f1f1f1;left:15px;top:15px;width:20%;height:auto;padding:5px;border-radius:0px;text-align:center;font-size:1.2em;z-index:999;position:fixed}.button:focus{outline:-webkit-focus-ring-color auto 1px !important}p.note{font-size:14px;font-style:italic;line-height:125%}