@import url("https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap");@font-face{font-display:swap;font-family:Zirkel;font-style:normal;font-weight:300;src:url(https://4650107.fs1.hubspotusercontent-na1.net/hubfs/4650107/_Fonts_/Zirkel%20Light.eot);src:url(https://4650107.fs1.hubspotusercontent-na1.net/hubfs/4650107/_Fonts_/Zirkel%20Light.woff) format("woff"),url(https://4650107.fs1.hubspotusercontent-na1.net/hubfs/4650107/_Fonts_/Zirkel%20Light.ttf) format("truetype"),url(https://4650107.fs1.hubspotusercontent-na1.net/hubfs/4650107/_Fonts_/Zirkel%20Light.svg) format("svg")}@font-face{font-display:swap;font-family:Zirkel;font-style:normal;font-weight:400;src:url(https://4650107.fs1.hubspotusercontent-na1.net/hubfs/4650107/_Fonts_/Zirkel%20Regular.eot);src:url(https://4650107.fs1.hubspotusercontent-na1.net/hubfs/4650107/_Fonts_/Zirkel%20Regular.woff) format("woff"),url(https://4650107.fs1.hubspotusercontent-na1.net/hubfs/4650107/_Fonts_/Zirkel%20Regular.ttf) format("truetype"),url(https://4650107.fs1.hubspotusercontent-na1.net/hubfs/4650107/_Fonts_/Zirkel%20Regular.svg) format("svg")}@font-face{font-display:swap;font-family:Zirkel;font-style:normal;font-weight:700;src:url(https://4650107.fs1.hubspotusercontent-na1.net/hubfs/4650107/_Fonts_/Zirkel%20Bold.eot);src:url(https://4650107.fs1.hubspotusercontent-na1.net/hubfs/4650107/_Fonts_/Zirkel%20Bold.woff) format("woff"),url(https://4650107.fs1.hubspotusercontent-na1.net/hubfs/4650107/_Fonts_/Zirkel%20Bold.ttf) format("truetype"),url(https://4650107.fs1.hubspotusercontent-na1.net/hubfs/4650107/_Fonts_/Zirkel%20Bold.svg) format("svg")}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0;outline:none;padding:0}::-moz-selection{background:#00c0f3;color:#fff}::selection{background:#00c0f3;color:#fff}body{color:#171415;font-family:Lato,sans-serif;font-size:16px;line-height:1.5;scroll-behavior:smooth}.cstm-class .hs_cos_wrapper_type_inline_rich_text>*+*,.cstm-rich>*+*,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:1em 0 0}.cstm-class .hs_cos_wrapper_type_inline_rich_text>:first-child,.cstm-rich>:first-child{margin-top:0}li{margin-left:25px}h1,h2,h3,h4,h5,h6{font-family:Zirkel,sans-serif;font-weight:700;line-height:1.15}h1{font-size:2.29em}h2{font-size:2.08em}h3{font-size:1.79em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1.16em}p{font-size:1em}img{height:auto;max-width:100%;width:auto}a{color:inherit}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#00b5f1}.cstm-ratio{background:#838791;display:block;overflow:hidden;padding-top:56.4%;position:relative}.cstm-ratio>iframe,.cstm-ratio>img,.cstm-ratio>video{font-family:"object-fit: cover;";height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.row-fluid [class*=span]{min-height:1px}.max-fluid,.row-fluid-wrapper .row-fluid .max-fluid{float:none;margin:0 auto;max-width:1640px;padding:0 30px;position:relative}.btnCTA,.hs-submit input[type=submit],input[type=submit]{background:#00b5f1;border-radius:4px;color:#161618;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-size:1em;font-weight:700;margin:.5em 0 0;min-width:9.77em;padding:.4em 1em;text-align:center;text-decoration:none}.btnCTA:hover,.cstm-header .nav li:hover>.btnCTA,input[type=submit]:hover{color:#fff}.cstm-accordion>span,.cstm-header .nav li span,.cstm-header .nav-toggle span,.cstm-tabsNav>*,a,input[type=submit]{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cstm-header .nav li.child-open span,.cstm-header.nav-open .nav-toggle span{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cstm-header .nav li span,.cstm-header.nav-open .nav-toggle span+span{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.footer-container{background:#102026;padding:35px 0;text-align:center}.footer-container img{width:185px}form label a{color:#00c0f3}form label a:focus,form label a:hover{text-decoration:underline}main.body-container-wrapper{min-height:1200px;min-height:90vh;min-height:calc(100vh - 182px)}section{padding:15px 0;position:relative}section:after,section:before{content:"";position:absolute}.cstm-crumbs{background:#f0f1f2;padding:1.25em 0}.cstm-crumbs nav li{display:inline;list-style:none;margin:0}.cstm-crumbs nav li+li:before{content:"\003E";margin-right:5px}.cstm-crumbs nav .current{color:#00b5f1}.cstm-classes{background:#102026;position:static}.cstm-classes .lesson-details h2{color:#fff;margin:0 0 2.25%}.course-details-template #class .cstm-spacer{padding:3.5% 0}.course-details-template #class .dnd-section{padding:0}.course-details-template #class .course-container{margin:0 auto;max-width:none}.course-details-template #class .dnd-section>.row-fluid{max-width:none}.cstm-classes .course-overview{justify-content:normal}.cstm-classes .course-overview .lesson-item{background:#e5e5e5;border:0;border-radius:4px;margin:1.5em 1% 0;position:static;text-align:left;width:31.33%}.cstm-classes .course-overview .lesson-item .lesson-thumb a{opacity:0}.cstm-classes .lesson-item .item-contents.cstm-rich{box-sizing:content-box;padding:1.2em 1.2em 6.36em;position:relative}.cstm-classes .lesson-item .item-contents.cstm-rich>.btnCTA{bottom:1em;color:#161618;font-size:1.2em!important;left:1em;line-height:1.5!important;position:absolute}.cstm-classes .lesson-item .item-contents.cstm-rich .btnCTA:hover{color:#fff}.cstm-class .lesson-content{padding-top:1em}.cstm-class .course-contents h2,.cstm-class .course-nav h4{margin-top:0}.cstm-class .course-nav ul li.nav-item{border-left:4px solid #cdcdcd;font-size:1em;line-height:1.5}.cstm-class .course-nav ul li.nav-item.active{background:#f0f1f2;border-color:#00b5f1}.cstm-class .course-nav ul li.nav-item a{padding:.5em 1em}.cstm-class .course-links ul,h3.form-title{margin:20px 0}.cstm-tags{margin:0 0 20px}.cstm-tags .btnCTA{font-size:15px;margin:0 20px 20px 0}span.btnCTA.completed,span.btnCTA.incomplete{background:#61ceb1;color:#fff;cursor:default;font-size:15px}.cstm-class .course-nav ul li.nav-item.complete a:hover{color:#fff}.cstm-class .course-nav ul li.nav-item.complete{background:#61ceb1}.cstm-class .course-nav ul li.nav-item.incomplete,.cstm-class .course-nav ul li.nav-item.no-access{background:#e5e5e5}span.btnCTA.incomplete{background:#e73750}.cstm-ratio.cstm-vidyard{background:none}.cstm-ratio.cstm-vidyard>img{font-family:"object-fit: contain;";object-fit:contain}.cstm-ratio.cstm-vidyard .vidyard-player-container{height:100%!important;left:0;position:absolute!important;top:0}.cstm-ratio.cstm-vidyard .vidyard-player-container>*{padding-bottom:56.65%!important}.hs-form .hs-input,.hs-input,.hs-input[type=checkbox],.hs-input[type=radio]{-webkit-appearance:none;appearance:none;border:1px solid #6f747f;border-radius:4px;display:block;font-size:1em;line-height:1.15;margin:10px 0 0;padding:.6em 1.2em;width:100%}form.hs-form{font-family:inherit;max-width:none}form.hs-form select{background:url(https://4650107.fs1.hubspotusercontent-na1.net/hub/4650107/hubfs/Academy/caret.png) center right 20px no-repeat;height:auto;padding-right:55px}form.hs-form .hs-fieldtype-select div.input:after{display:none}form.hs-form textarea{height:5.6em;resize:none}form.hs-form div.input input[type=checkbox],form.hs-form div.input input[type=radio]{cursor:pointer;display:inline-block;height:24px;margin:0 10px 0 0;padding:0;position:relative;text-align:center;vertical-align:middle;width:24px!important}form.hs-form div.input input[type=radio]{border-radius:100%}form.hs-form div.input input[type=checkbox]:checked:after,form.hs-form div.input input[type=radio]:checked:after{color:#6f747f;content:"\f00c";font-family:FontAwesome;font-size:14px;left:50%;line-height:14px;margin:-7px;position:absolute;top:50%;transform:none;width:14px}form.hs-form div.input input[type=radio]:checked:after{content:"\f111"}form.hs-form fieldset{margin:0 -8px;max-width:none!important}form.hs-form fieldset>*{padding:15px 8px}.hs-error-msgs{color:#ffb1b1;font-size:.8em;list-style:none;margin:0}.hs-error-msgs li{margin:5px}form.hs-form ul.inputs-list{margin:0}form.hs-form ul.inputs-list>li{display:inline-block;margin:.5em .5em 0 0;vertical-align:top;width:100%}form.hs-form .form-columns-1 .field+.field>label{display:block;margin-top:30px}form.hs-form .hs-input[type=checkbox]:checked,form.hs-form .hs-input[type=radio]:checked{background:inherit;border-color:inherit}form.hs-form fieldset.form-columns-1 .hs-input:not([type=radio]):not([type=checkbox]){max-width:none!important;width:100%!important}.cstm-tabs{padding:5.4% 0 0}.cstm-tabsNav.cstm-table{display:table;float:none;width:100%}.cstm-tabsNav.cstm-table>*{display:table-cell;vertical-align:middle}.cstm-tabsNav>span{background:#f0f1f2;border-bottom:5px solid #cdcdcd;cursor:pointer;display:block;font-size:1.79em;font-weight:400;margin:0;padding:.5em .45em .4em;text-align:center}.cstm-tabsNav>span:hover{background:#fff}.cstm-tabsNav>span.active{background:#fff;border-bottom:5px solid #00b5f1}.cstm-tabsNav>span img{margin:0 .12em;max-height:.76em}.cstm-tabsBox{background:#fff;padding:20px}.cstm-tabsBox>*+*{display:none}.cstm-accordion-group>span,.cstm-accordion>span{border-bottom:3px solid #f0f1f2;cursor:pointer;display:block;font-weight:700;position:relative}.cstm-accordion-group>span{font-size:2.08em;padding:.6em 0}.cstm-accordion>span{font-size:1.25em;padding:1em 0}.cstm-accordion>span.active{border:0;color:#00b5f1}.cstm-accordion>span+div{border-bottom:3px solid #f0f1f2;display:none;padding:0 0 2.5em}.cstm-accordion-group>span i,.cstm-accordion>span i{color:#00b5f1;font-size:20px;font-style:normal;line-height:20px;margin:-10px 0;position:absolute;right:0;top:50%}.cstm-accordion-group>span.ag-inactive i:after{content:"Show all"}.cstm-accordion-group>span.ag-active i:after{content:"Hide all"}.cstm-accordion>span.inactive i:after{content:"Show"}.cstm-accordion>span.active i:after{content:"Hide"}.course-container.accreditation{min-height:600px;min-height:55vh;min-height:calc(100vh - 480px)}.course-container .quiz-container-outer .hs-button{background:#00b5f1;border:0;border-radius:3px;color:#161618;font-family:Lato,sans-serif;font-size:22px;font-weight:700;margin-left:1%;width:48%}.course-container .quiz-container-outer .hs-button:hover{color:#fff}.body-container-wrapper .course-container .quiz-container-outer .answers input[type=radio]+label{border-color:#00b5f1}.course-container .quiz-container-outer .question{font-size:1em;font-weight:700}.course-container .quiz-container-outer .answers{font-size:.875em}.course-container #results .meter{background:#e2e3e5}.course-container #results .meter>span{background:#00b5f1}.course-overview .lesson-item .lesson-thumb.accreditation{background:#09b0e7 url() 50%/auto 80% no-repeat}@media (min-width:992px){body{font-size:24px}.btnCTA,input[type=submit]{font-size:22px}.cstm-table{display:table;float:none;width:100%}.cstm-table>*{display:table-cell;vertical-align:middle}form.hs-form ul.inputs-list>li{width:48%}.cstm-classes .course-overview .lesson-item{font-size:.83em}.cstm-class .hs-input{font-size:.8em}}@media (max-width:991px){.cstm-page .row-fluid [class*=span]{display:block;float:none;margin-left:0;width:auto}.cstm-classes .course-overview{display:block}.cstm-classes .course-overview .lesson-item{margin-left:auto;margin-right:auto;max-width:525px;width:auto}}@media (max-width:768px){.cstm-class .course-nav h4{display:block;font-size:1.5em;margin:.5em 60px .5em .5em}}